From: Bruno Haible Date: Sat, 6 Jul 2019 10:46:09 +0000 (+0200) Subject: doc: Remove documentation of Interix 3.5 as a supported platform. X-Git-Tag: v1.0~4781 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=8689a7ffd21f6334e63d1ad1ab42b3f975eed3ff;p=gnulib.git doc: Remove documentation of Interix 3.5 as a supported platform. * doc/gnulib-intro.texi (Target Platforms): Mention that Interix is unsupported. * doc/posix-functions/select.texi: Don't mention Interix specific workarounds. * doc/posix-headers/signal.texi: Likewise. * doc/**/*.texi: Update. --- diff --git a/ChangeLog b/ChangeLog index f6316c2cf9..fc3425971f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2019-07-06 Bruno Haible + + doc: Remove documentation of Interix 3.5 as a supported platform. + * doc/gnulib-intro.texi (Target Platforms): Mention that Interix is + unsupported. + * doc/posix-functions/select.texi: Don't mention Interix specific + workarounds. + * doc/posix-headers/signal.texi: Likewise. + * doc/**/*.texi: Update. + 2019-07-06 Bruno Haible doc: Remove documentation of IRIX 6.4 and older as supported platforms. diff --git a/doc/glibc-functions/reallocarray.texi b/doc/glibc-functions/reallocarray.texi index 0fdb64944c..5e25b6a006 100644 --- a/doc/glibc-functions/reallocarray.texi +++ b/doc/glibc-functions/reallocarray.texi @@ -25,9 +25,7 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.25, macOS 10.13, FreeBSD 10, NetBSD 7, OpenBSD 5.5, Minix 3.3.0, -AIX 7.2, HP-UX 11, IRIX, Solaris 11.4, Cygwin, mingw, -MSVC 14, Interix, Android 9.0. +glibc 2.25, macOS 10.13, FreeBSD 10, NetBSD 7, OpenBSD 5.5, Minix 3.3.0, AIX 7.2, HP-UX 11, IRIX, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/glibc-functions/secure_getenv.texi b/doc/glibc-functions/secure_getenv.texi index 642d95c0f2..bbacdd5924 100644 --- a/doc/glibc-functions/secure_getenv.texi +++ b/doc/glibc-functions/secure_getenv.texi @@ -21,9 +21,7 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on many non-glibc platforms: -glibc 2.16, OS X 10.8, FreeBSD 9.1, NetBSD 6.0.1, OpenBSD 5.2, Minix 3.2.0, -AIX 7.1, HP-UX 11, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, -Interix 6.1, Android 9.0. +glibc 2.16, OS X 10.8, FreeBSD 9.1, NetBSD 6.0.1, OpenBSD 5.2, Minix 3.2.0, AIX 7.1, HP-UX 11, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 14, Android 9.0. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/gnulib-intro.texi b/doc/gnulib-intro.texi index 55b3f56409..424e5acdd3 100644 --- a/doc/gnulib-intro.texi +++ b/doc/gnulib-intro.texi @@ -161,9 +161,6 @@ HP-UX 11.31 is very rarely tested. @c IRIX 6.5 cc has no option for C99 support. You would need to use gcc instead. IRIX 6.5 is very rarely tested. @item -Interix 6.1 is no longer tested, and requires the @code{suacomp} library -(@url{https://sourceforge.net/projects/suacomp/}) in version 0.6.8 or newer. -@item Haiku is no longer tested. @item uClibc on Linux is no longer tested. @@ -181,6 +178,8 @@ OSF/1 5.1. @item Solaris 8 and older. @item +Interix. +@item BeOS. @end itemize diff --git a/doc/posix-functions/renameat.texi b/doc/posix-functions/renameat.texi index acdb5a16b7..bc0550591e 100644 --- a/doc/posix-functions/renameat.texi +++ b/doc/posix-functions/renameat.texi @@ -10,9 +10,7 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on some platforms: -glibc 2.3.6, 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 6.5, Cygwin 1.5.x, mingw, MSVC 14, -Interix 3.5. +glibc 2.3.6, 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 6.5, Cygwin 1.5.x, mingw, MSVC 14. But the replacement function is not safe to be used in libraries and is not multithread-safe. @item diff --git a/doc/posix-functions/select.texi b/doc/posix-functions/select.texi index dc56a8f4a9..d2fd829498 100644 --- a/doc/posix-functions/select.texi +++ b/doc/posix-functions/select.texi @@ -17,9 +17,6 @@ On Windows platforms (excluding Cygwin), error codes from this function are not placed in @code{errno}, and @code{WSAGetLastError} must be used instead. @item -This function fails when the @code{nfds} argument is 0 on some platforms: -Interix 3.5. -@item On some platforms, this function fails to detect invalid fds with EBADF, but only if they lie beyond the current maximum open fd: FreeBSD 8.2. diff --git a/doc/posix-functions/vwprintf.texi b/doc/posix-functions/vwprintf.texi index 15528a5fc1..a95ec136d5 100644 --- a/doc/posix-functions/vwprintf.texi +++ b/doc/posix-functions/vwprintf.texi @@ -18,8 +18,7 @@ argument of @code{strerror(errno)} (or a version of @code{strerror_r}) instead. @item This function is missing on some platforms: -NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.5.x, -Interix 3.5, Cygwin 1.7. +NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11.00, IRIX 6.5, Cygwin 1.7. @item This function exists, but does not support wide arguments on some platforms: Cygwin 1.5.x. diff --git a/doc/posix-headers/signal.texi b/doc/posix-headers/signal.texi index 05de3d6493..4f290880b1 100644 --- a/doc/posix-headers/signal.texi +++ b/doc/posix-headers/signal.texi @@ -28,9 +28,6 @@ MSVC 14. The signal @code{SIGPIPE} is not defined on some platforms: mingw, MSVC 14. @item -The macro @code{SA_NODEFER} is not defined on some platforms: -Interix 3.5. -@item The macros @code{SA_RESETHAND} and @code{SA_RESTART} are not defined on some platforms: NonStop.