1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-18 23:42:00 +03:00
Files
gnulib/doc/posix-functions/ttyname_r.texi
Bruno Haible fca3cc12dc doc: Update for Solaris 11 2011-11.
* doc/*/*.texi: Mention Solaris 11 2011-11 where appropriate.
* m4/printf.m4: Update comments.
2012-01-08 19:57:53 +01:00

34 lines
925 B
Plaintext

@node ttyname_r
@section @code{ttyname_r}
@findex ttyname_r
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/ttyname_r.html}
Gnulib module: ttyname_r
Portability problems fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
NetBSD 3.0, Minix 3.1.8, mingw, MSVC 9, BeOS.
@item
This function is not declared unless @code{_REENTRANT} is defined,
on some platforms:
HP-UX 11.
@item
This function has an incompatible declaration on some platforms:
MacOS X 10.4, Solaris 11 2011-11 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
@item
This function ignores the size argument, thus overwriting memory after the
buffer, on some platforms:
OSF/1 5.1.
@item
This function refuses to do anything when the output buffer is less than 128
bytes large, on some platforms:
Solaris 11 2010-11.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@end itemize