2 @section @code{ttyname_r}
5 POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ttyname_r.html}
7 Gnulib module: ttyname_r
9 Portability problems fixed by Gnulib:
12 This function is missing on some platforms:
13 NetBSD 3.0, Minix 3.1.8, mingw, MSVC 14.
15 This function is not declared unless @code{_REENTRANT} is defined,
19 This function has an incompatible declaration on some platforms:
20 Solaris 11.4 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
22 This function refuses to do anything when the output buffer is less than 128
23 bytes large, on some platforms:
26 This function is just a stub that produces an error message on standard error
31 Portability problems not fixed by Gnulib: