+2019-07-06 Bruno Haible <bruno@clisp.org>
+
+ doc: Remove documentation of IRIX 6.4 and older as supported platforms.
+ * doc/gnulib-intro.texi (Target Platforms): Mention that IRIX <= 6.4 is
+ unsupported.
+ * doc/pastposix-functions/usleep.texi: Don't mention IRIX specific
+ workarounds.
+ * doc/posix-functions/nl_langinfo.texi: Likewise.
+ * doc/posix-functions/remainder.texi: Likewise.
+ * doc/posix-functions/towlower.texi: Likewise.
+ * doc/posix-functions/towupper.texi: Likewise.
+ * doc/posix-functions/vsnprintf.texi: Likewise.
+ * doc/posix-functions/wcscat.texi: Likewise.
+ * doc/posix-functions/wcschr.texi: Likewise.
+ * doc/posix-functions/wcscmp.texi: Likewise.
+ * doc/posix-functions/wcscpy.texi: Likewise.
+ * doc/posix-functions/wcscspn.texi: Likewise.
+ * doc/posix-functions/wcslen.texi: Likewise.
+ * doc/posix-functions/wcsncat.texi: Likewise.
+ * doc/posix-functions/wcsncmp.texi: Likewise.
+ * doc/posix-functions/wcsncpy.texi: Likewise.
+ * doc/posix-functions/wcspbrk.texi: Likewise.
+ * doc/posix-functions/wcsrchr.texi: Likewise.
+ * doc/posix-functions/wcsspn.texi: Likewise.
+ * doc/posix-headers/langinfo.texi: Likewise.
+ * doc/posix-headers/signal.texi: Likewise.
+ * doc/posix-headers/wchar.texi: Likewise.
+ * doc/posix-headers/wctype.texi: Likewise.
+ * doc/**/*.texi: Update.
+
2019-07-05 Bruno Haible <bruno@clisp.org>
doc: Remove documentation of OSF/1 as supported platform.
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 5.1.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 5.1.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Minix 3.1.8, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.00, IRIX 5.3, Cygwin, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11.00, Cygwin, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.00, IRIX 5.3, Cygwin, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11.00, Cygwin, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 5.3, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.7.4, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.7.4, mingw, MSVC 14, Android 9.0.
@end itemize
supported:
@itemize
@item
+IRIX 6.4 and older.
+@item
OSF/1 5.1.
@item
Solaris 8 and older.
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, IRIX 5.3, Cygwin, mingw, MSVC 14.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, Cygwin, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, IRIX 5.3, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Android 9.0.
@item
On native Windows platforms (mingw, MSVC), this function works incorrectly
when the environment variable @code{TZ} has been set by Cygwin.
@itemize
@item
This function is missing on some platforms:
-HP-UX 11, IRIX 5.3, Cygwin 1.7.9, mingw, MSVC 14, Android 9.0.
+HP-UX 11, Cygwin 1.7.9, mingw, MSVC 14, Android 9.0.
@end itemize
On some systems, @code{usleep} rejects attempts to sleep longer than 1
second, as allowed by POSIX:
mingw.
-@item
-This function is missing on some platforms. However, the replacement
-is designed to be lightweight, and may round to the nearest second;
-use @code{select} or @code{nanosleep} if better resolution is needed:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, Cygwin, mingw, MSVC 14, Android 9.0.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.00, IRIX 5.3, mingw.
+Minix 3.1.8, HP-UX 11.00, mingw.
@item
This function returns WEOF for a NUL argument on some platforms:
Cygwin 1.7.2.
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+OS X 10.11, Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+OS X 10.11, Minix 3.1.8, mingw, MSVC 14.
The Gnulib module @code{gettime} is a partial substitute; it
implements the @code{CLOCK_REALTIME} functionality of @code{clock_gettime}.
@end itemize
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, Minix 3.1.8, IRIX 5.3, Cygwin 1.7.9, mingw, MSVC 14.
+OS X 10.11, Minix 3.1.8, Cygwin 1.7.9, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-glibc 2.3.6, HP-UX 11.11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.3.6, HP-UX 11.11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-glibc 2.3.6, HP-UX 11.11, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.3.6, HP-UX 11.11, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
Mac OS X 10.7.
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Android 2.2.
+Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14, Android 2.2.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14.
+mingw, MSVC 14.
@item
This function is broken in some versions of Solaris and glibc.
@end itemize
This function does not fail when the file name argument ends in a slash
and (without the slash) names a nonexistent file or a file that is not a
directory, on some platforms:
-HP-UX 11.00, AIX 7.1, Solaris 9, Irix 5.3.
+HP-UX 11.00, AIX 7.1, Solaris 9.
@item
On platforms where @code{off_t} is a 32-bit type, @code{fopen} may not work
correctly with files larger than 2 GB. (Cf. @code{AC_SYS_LARGEFILE}.)
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
This function does not fail when the file name argument ends in a slash
and (without the slash) names a nonexistent file or a file that is not a
directory, on some platforms:
-HP-UX 11.00, Solaris 9, Irix 5.3.
+HP-UX 11.00, Solaris 9.
@item
Applications should not assume that @code{fileno(f)} will be the same
before and after a call to @code{freopen(name,mode,f)}. However, the
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14.
+mingw, MSVC 14.
@item
The declaration of @code{fseeko} in @code{<stdio.h>} is not enabled by default
on some platforms:
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14.
+mingw, MSVC 14.
@item
The declaration of @code{ftello} in @code{<stdio.h>} is not enabled by default
on some platforms:
@item
This function is missing on some platforms:
OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14, Android 3.0.
-@item
-This function has an incompatible declaration, with fewer than five
-arguments, on some platforms:
-IRIX 5.3.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14, Android 8.1.
+mingw, MSVC 14, Android 8.1.
@item
This function does not list symbolic links to nonexistent files among the results,
on some platforms:
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14, Android 8.1.
+mingw, MSVC 14, Android 8.1.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems not fixed by Gnulib:
@itemize
@item
-This function is not declared on some platforms:
-IRIX 5.3.
-@item
This function reports success for invalid file descriptors on some platforms:
OpenBSD, Cygwin 1.7.9, musl libc.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 8.1,
+Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 8.1,
when GNU libiconv is not installed.
@item
This function was not correctly implemented in glibc versions before 2.2.
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 8.1,
+Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 8.1,
when GNU libiconv is not installed.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin, mingw, MSVC 14, Android 8.1,
+Mac OS X 10.5, FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 8.1,
when GNU libiconv is not installed.
@item
For some encodings A and B, this function cannot convert directly from A to B,
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, MSVC 9.
+Minix 3.1.8, MSVC 9.
@item
This function returns a wrong result for a zero argument on some platforms:
OpenBSD 4.9, AIX 5.1.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function is declared in @code{<wchar.h>}, not in @code{<wctype.h>}, on
some platforms:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@item
This function returns 0 for all possible arguments on some platforms:
Linux libc5.
@item
This function is missing on some platforms:
Minix 3.1.8, MSVC 9.
-@item
-This function is not declared on some platforms:
-IRIX 5.3.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@item
This function is missing on some platforms:
Minix 3.1.8, MSVC 9.
-@item
-This function is not declared on some platforms:
-IRIX 5.3.
@end itemize
@code{ERA_T_FMT}, @code{ALT_DIGITS} are not supported on some platforms:
OpenBSD 3.8.
@item
-The constants @code{T_FMT_AMPM}, @code{YESEXPR}, @code{NOEXPR} are not
-supported on some platforms:
-IRIX 5.3.
-@item
The constants @code{YESEXPR} and @code{NOEXPR} do not return a valid
string on some platforms:
-Irix 6.5.
+IRIX 6.5.
@end itemize
Portability problems not fixed by Gnulib:
This function does not fail when the file name argument ends in a slash
and (without the slash) names a nonexistent file or a file that is not a
directory, on some platforms:
-FreeBSD 7.2, AIX 7.1, HP-UX 11.00, Solaris 9, Irix 5.3.
+FreeBSD 7.2, AIX 7.1, HP-UX 11.00, Solaris 9.
@item
This function does not support the @code{O_NONBLOCK} flag when it is defined
by the gnulib module @code{nonblocking} on some platforms:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11.11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11.11, mingw, MSVC 14.
@item
On Linux/glibc platforms before the advent of NPTL, signals could only be
sent to one particular thread. In POSIX, signals are sent to the entire
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
This function is missing on some platforms:
Mac OS X 10.5, FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, mingw, MSVC 14, Android 4.4.
But the provided replacement is just a dummy on some of these platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Android 9.0.
+Minix 3.1.8, mingw, MSVC 14, Android 9.0.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
-This function is not declared on some platforms:
-IRIX 5.3.
-@item
On Solaris 11 2010-11, this function fails on all BSD-style @file{/dev/pty*}
device files.
@item
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@code{readlink}.
@item
When @code{readlink} is called on a file that is not a symbolic link:
-Irix may set @code{errno} to @code{ENXIO} instead of @code{EINVAL}. Cygwin
+IRIX may set @code{errno} to @code{ENXIO} instead of @code{EINVAL}. Cygwin
may set errno to @code{EACCES} instead of @code{EINVAL}.
@item
Symlink contents do not always have a trailing null byte, and there is
@code{readlink}.
@item
When @code{readlink} is called on a file that is not a symbolic link:
-Irix may set @code{errno} to @code{ENXIO} instead of @code{EINVAL}. Cygwin
+IRIX may set @code{errno} to @code{ENXIO} instead of @code{EINVAL}. Cygwin
may set errno to @code{EACCES} instead of @code{EINVAL}.
@item
Symlink contents do not always have a trailing null byte, and there is
@item
This function is missing on some platforms:
MSVC 9.
-@item
-This function is not declared on some platforms:
-IRIX 5.3.
@end itemize
Portability problems fixed by Gnulib module @code{remainder-ieee}:
@itemize
@item
This function is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+OpenBSD 3.8, Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+OpenBSD 3.8, Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 5.3, mingw, MSVC 14.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Mac OS X 10.5, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@item
On Linux, when some file descriptor refers to a regular file, @code{select}
may fail, setting @code{errno} to @code{EBADF}.
-@item
-This function is declared in @code{<unistd.h>}, not @code{<sys/select.h>},
-on some platforms:
-IRIX 5.3.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@item
This function is not implemented on some platforms:
Mac OS X 10.11.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@item
This function is not implemented on some platforms:
Mac OS X 10.11.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@item
This function is not implemented on some platforms:
Mac OS X 10.11.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14.
+Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
Support for SA_RESTART is missing on some platforms:
mingw, MSVC 14, NonStop.
-@item
-In spite of having SA_SIGACTION, struct sigaction lacks the
-sa_sigaction member on some platforms:
-Irix 5.3.
-
@item
The symbolic value @code{SIG_IGN} for the @code{SIGCHLD} signal is equivalent
to a signal handler
This function interprets the @code{ss_sp} member of @code{stack_t} as
the upper bound instead of the lower bound of the alternate stack on
some platforms:
-Irix 6.5
+IRIX 6.5
@end itemize
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@end itemize
Note: POSIX recommends using @code{sigaction} with SA_RESTART instead of
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, MSVC 14.
+MSVC 14.
@item
This function does not support format directives that access arguments in an
arbitrary order, such as @code{"%2$s"}, on some platforms:
@itemize
@item
This function is missing on some platforms:
-NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.7.1, mingw, MSVC 14, Android 9.0.
+NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.7.1, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, mingw, MSVC 14.
+mingw, MSVC 14.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, FreeBSD 6.4, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Tandem/NSK.
+OS X 10.11, FreeBSD 6.4, Minix 3.1.8, mingw, MSVC 14, Tandem/NSK.
@item
This function fails with @code{ENOSYS} on some platforms:
OpenBSD 4.9.
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, FreeBSD 6.4, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Tandem/NSK.
+OS X 10.11, FreeBSD 6.4, Minix 3.1.8, mingw, MSVC 14, Tandem/NSK.
@item
This function fails with @code{ENOSYS} on some platforms:
OpenBSD 4.9.
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, FreeBSD 6.0, Minix 3.1.8, IRIX 5.3, Cygwin, mingw, MSVC 14.
+OS X 10.11, FreeBSD 6.0, Minix 3.1.8, Cygwin, mingw, MSVC 14.
@end itemize
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, FreeBSD 6.4, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Tandem/NSK.
+OS X 10.11, FreeBSD 6.4, Minix 3.1.8, mingw, MSVC 14, Tandem/NSK.
@item
This function fails with @code{ENOSYS} on some platforms:
OpenBSD 4.9.
@itemize
@item
This function is missing on some platforms:
-OS X 10.11, FreeBSD 6.4, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14, Tandem/NSK.
+OS X 10.11, FreeBSD 6.4, Minix 3.1.8, mingw, MSVC 14, Tandem/NSK.
@item
This function fails with @code{ENOSYS} on some platforms:
OpenBSD 4.9.
Portability problems fixed by Gnulib:
@itemize
@item
-This function is missing on some platforms:
-IRIX 5.3.
-@item
This function returns values of which the upper 16 bits are incorrect
on some platforms:
mingw.
Portability problems fixed by Gnulib:
@itemize
@item
-This function is missing on some platforms:
-IRIX 5.3.
-@item
This function returns values of which the upper 16 bits are incorrect
on some platforms:
mingw.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
Portability problems not fixed by Gnulib:
@itemize
@item
-This function is not declared on some platforms:
-IRIX 5.3.
-@item
This function reports success for invalid file descriptors on some platforms:
NetBSD 5.1, Cygwin 1.7.9.
@end itemize
Portability problems fixed by either Gnulib module @code{vsnprintf} or @code{vsnprintf-posix}:
@itemize
@item
-This function is missing on some platforms:
-IRIX 5.3.
-@item
This function does not support format directives that access arguments in an
arbitrary order, such as @code{"%2$s"}, on some platforms:
NetBSD 3.0, mingw, MSVC 14.
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3.
+Minix 3.1.8.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems fixed by Gnulib:
@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-HP-UX 11.00, IRIX 5.3.
+HP-UX 11.00.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-IRIX 5.3, Cygwin 1.5.x.
+Cygwin 1.5.x.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.11, IRIX 5.3, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
+Minix 3.1.8, HP-UX 11.11, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.11, IRIX 5.3, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
+Minix 3.1.8, HP-UX 11.11, Solaris 9, Cygwin 1.5.x, MSVC 9, Android 4.4.
@item
On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
accommodate all Unicode characters.
@itemize
@item
This function is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14.
@item
This function handles combining characters in UTF-8 locales incorrectly on some
platforms:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x.
+Minix 3.1.8, Cygwin 1.5.x.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, HP-UX 11.00, IRIX 5.3, mingw.
+Minix 3.1.8, HP-UX 11.00, mingw.
@item
This function clobbers caller-owned registers on some platforms:
Cygwin 1.7.5.
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, MSVC 9.
+Minix 3.1.8, MSVC 9.
@item
This function is declared in @code{<wchar.h>}, not in @code{<wctype.h>}, on
some platforms:
@itemize
@item
This function is missing on some platforms:
-Minix 3.1.8, IRIX 5.3, mingw, MSVC 14.
+Minix 3.1.8, mingw, MSVC 14.
@item
This function is not declared (without @code{-D_GNU_SOURCE}) on some platforms:
glibc 2.8.
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@item
On some platforms, this function does not set @code{errno} or the
stream error indicator on attempts to write to a read-only stream:
@itemize
@item
This function is missing on some platforms:
-Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, IRIX 5.3, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.3, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
The constants @code{ERA}, @code{ERA_D_FMT}, @code{ERA_D_T_FMT},
@code{ERA_T_FMT}, @code{ALT_DIGITS} are not defined on some platforms:
OpenBSD 3.8.
-@item
-The constants @code{T_FMT_AMPM}, @code{YESEXPR}, @code{NOEXPR} are not
-defined on some platforms:
-IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib:
Portability problems not fixed by Gnulib:
@itemize
-@item
-This header file does not defined @code{nfds_t} on some platforms:
-IRIX 5.3.
@end itemize
platforms:
mingw, MSVC 14.
@item
-@code{struct sigaction} lacks the @code{sa_sigaction} member on some
-platforms:
-Irix 5.3.
-@item
The type @code{pid_t} is not defined on some platforms:
MSVC 14.
@item
This header file cannot be included on some platforms:
Linux uClibc built without wide character support.
@item
-The type @code{wint_t} and macro @code{WEOF} are missing on some platforms:
-IRIX 5.3.
-@item
The type @code{wint_t} is incorrect on some platforms:
MSVC 14.
This header file is missing on some platforms:
HP-UX 11.00.
@item
-The type @code{wint_t} and macro @code{WEOF} are missing on some platforms:
-IRIX 5.3.
-@item
The type @code{wint_t} is incorrect on some platforms:
MSVC 14.
@item
@item
The function @code{iswblank} is declared but not defined on some platforms:
IRIX 6.5.30.
-@item
-The functions @code{isw*} are actually defined as macros that don't work,
-on IRIX 5.3.
@end itemize
Portability problems not fixed by Gnulib: