log10l: Work around inaccurate implementation on NetBSD.
[gnulib.git] / doc / glibc-functions / ptsname_r.texi
blob67a055775f00f09d1fb8964f577146ae1f13d370
1 @node ptsname_r
2 @subsection @code{ptsname_r}
3 @findex ptsname_r
5 Gnulib module: ptsname_r
7 Portability problems fixed by Gnulib:
8 @itemize
9 @item
10 This function is missing on some platforms:
11 Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8,
12 AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin 1.7.9, mingw,
13 MSVC 14, BeOS.
14 @item
15 This function is not declared unless @code{_REENTRANT} is defined,
16 on some platforms:
17 OSF/1 5.1.
18 @item
19 This function has an incompatible declaration on some platforms:
20 OSF/1 5.1.
21 @end itemize
23 Portability problems not fixed by Gnulib:
24 @itemize
25 @item
26 When this functions fails, it provides the error code only as the
27 return value, without setting @code{errno}, on some platforms:
28 musl libc.
29 @end itemize