]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
doc: Remove support for IRIX.
authorBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 21:22:50 +0000 (23:22 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 21:22:50 +0000 (23:22 +0200)
* doc/gnulib.texi (Header files): Update.
* doc/posix-functions/sig2str.texi: Don't mention IRIX problem.
* doc/posix-functions/str2sig.texi: Likewise.
* doc/posix-functions/strerror.texi: Likewise.
* doc/posix-headers/sys_stat.texi: Don't mention IRIX.
* doc/posix-headers/sys_types.texi: Likewise.

ChangeLog
doc/gnulib.texi
doc/posix-functions/sig2str.texi
doc/posix-functions/str2sig.texi
doc/posix-functions/strerror.texi
doc/posix-headers/sys_stat.texi
doc/posix-headers/sys_types.texi

index 755c0293a38605dd8d44317aedb145dd8233e9e3..a4d76454c24e00d88d01f31956cc9269638b1391 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2025-09-10  Bruno Haible  <bruno@clisp.org>
 
+       doc: Remove support for IRIX.
+       * doc/gnulib.texi (Header files): Update.
+       * doc/posix-functions/sig2str.texi: Don't mention IRIX problem.
+       * doc/posix-functions/str2sig.texi: Likewise.
+       * doc/posix-functions/strerror.texi: Likewise.
+       * doc/posix-headers/sys_stat.texi: Don't mention IRIX.
+       * doc/posix-headers/sys_types.texi: Likewise.
+
        tests: Remove support for IRIX.
        * tests/minus-zero.h (compute_minus_zerof, compute_minus_zerod,
        compute_minus_zerol): Remove code for IRIX.
index 334155b5ed98e7b2050c726742a53cbc974fae5c..53da100824f33eee0bb98d6a8415aba4b0a8540b 100644 (file)
@@ -318,7 +318,7 @@ and C++ programs alike.
 
 Note that putting a @code{#include} in an @code{extern "C" @{ ... @}}
 block yields a syntax error in C++ mode on some platforms (e.g., glibc
-systems with g++ v3.3 to v4.2, AIX, IRIX).  For this reason, it
+systems with g++ v3.3 to v4.2, AIX).  For this reason, it
 is recommended to place the @code{#include} before the @code{extern
 "C"} block.
 
index b2203ed0d37d46c03075c4b4ccc8f8e612396241..4f6b7d1c5066005345f7eaaac56b58cc67a4f8f7 100644 (file)
@@ -16,7 +16,4 @@ glibc 2.42, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7
 
 Portability problems not fixed by Gnulib:
 @itemize
-@item
-This function is not declared on some platforms:
-IRIX 6.5.
 @end itemize
index 5cb77fd915b258ce3d67e8a6a948a190e79eb994..ac1a04e9d3757a80b6a3e8b27aa7b082f65eec60 100644 (file)
@@ -16,7 +16,4 @@ glibc 2.42, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7
 
 Portability problems not fixed by Gnulib:
 @itemize
-@item
-This function is not declared on some platforms:
-IRIX 6.5.
 @end itemize
index a2d6a9c8b9fde6ed1806fe6839f86aadf6ee2a03..74c87c0af1020ce7057b2d633c5598324bad2ebb 100644 (file)
@@ -20,13 +20,9 @@ although POSIX requires this to leave @code{errno} unchanged and
 report success, on some platforms:
 FreeBSD 8.2, NetBSD 10.0, OpenBSD 4.7, macOS 14.
 @item
-This function fails to return a string for out-of-range integers on
+This function returns an empty string for out-of-range integers on
 some platforms:
 HP-UX 11.
-(Some return NULL which is a POSIX violation, others return the empty
-string which is valid but not as useful); this can still cause bugs
-because most programs call @code{strerror} without setting and testing
-@code{errno}.)
 @end itemize
 
 Portability problems not fixed by Gnulib:
index 42040420d2561712a0e79331862ab17db44818a7..950fd89f4bb520f63b3df36e339447a5fc607159 100644 (file)
@@ -13,7 +13,7 @@ The type @code{mode_t} is not defined on some platforms:
 MSVC 14.
 @item
 The type @code{blksize_t} is not defined on some platforms:
-FreeBSD 5.5, OpenBSD 5.6, HP-UX 11.23, IRIX 6.5, mingw, MSVC 14.
+FreeBSD 5.5, OpenBSD 5.6, HP-UX 11.23, mingw, MSVC 14.
 @item
 The type @code{blkcnt_t} is not defined on some platforms:
 FreeBSD 5.5, OpenBSD 5.6, mingw, MSVC 14.
index 84d9bf7deaed21f339d745167f0bd03fd821b6d9..a39eef8d10feb01cbe41b8968b9944bbcfd2411b 100644 (file)
@@ -25,7 +25,7 @@ The type @code{off64_t} is not defined on some platforms:
 macOS 14, FreeBSD 10.4, NetBSD 10.0, OpenBSD 7.5, MSVC 14, Cygwin, Haiku, Minix 3.3.
 @item
 The type @code{blksize_t} is not defined on some platforms:
-FreeBSD 5.5, OpenBSD 5.6, HP-UX 11.23, IRIX 6.5, mingw, MSVC 14.
+FreeBSD 5.5, OpenBSD 5.6, HP-UX 11.23, mingw, MSVC 14.
 @item
 The type @code{blkcnt_t} is not defined on some platforms:
 FreeBSD 5.5, OpenBSD 5.6, mingw, MSVC 14.