poll tests: Avoid test failure on BSD and Solaris systems.
[gnulib.git] / doc / posix-functions / ttyname_r.texi
blobd86c02f10edae5ec07507f4fd4242d7b65d8777d
1 @node ttyname_r
2 @section @code{ttyname_r}
3 @findex 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:
10 @itemize
11 @item
12 This function is missing on some platforms:
13 NetBSD 3.0, Minix 3.1.8, mingw, MSVC 14.
14 @item
15 This function is not declared unless @code{_REENTRANT} is defined,
16 on some platforms:
17 HP-UX 11.
18 @item
19 This function has an incompatible declaration on some platforms:
20 Solaris 11.4 (when @code{_POSIX_PTHREAD_SEMANTICS} is not defined).
21 @item
22 This function refuses to do anything when the output buffer is less than 128
23 bytes large, on some platforms:
24 Solaris 11 2010-11.
25 @item
26 This function is just a stub that produces an error message on standard error
27 on some platforms:
28 Android 4.3.
29 @end itemize
31 Portability problems not fixed by Gnulib:
32 @itemize
33 @end itemize