]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
Remove support for OSF/1.
authorBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 18:59:05 +0000 (20:59 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 9 Sep 2025 18:59:05 +0000 (20:59 +0200)
* lib/fseeko.c: Update comments.
* lib/stdbool.in.h: Likewise.
* m4/threadlib.m4: Likewise.
* modules/getprogname (Depends-on): Simplify platforms list.

ChangeLog
lib/fseeko.c
lib/stdbool.in.h
m4/threadlib.m4
modules/getprogname

index 013d9833c6dc96f2033e740d87aff15338a74314..ac57e98e9c84b9abb34468a419513b085c85d37f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2025-09-09  Bruno Haible  <bruno@clisp.org>
+
+       Remove support for OSF/1.
+       * lib/fseeko.c: Update comments.
+       * lib/stdbool.in.h: Likewise.
+       * m4/threadlib.m4: Likewise.
+       * modules/getprogname (Depends-on): Simplify platforms list.
+
 2025-09-09  Paul Eggert  <eggert@cs.ucla.edu>
 
        gettext-h: support overriding "gnulib"
index bfa98ee4bf1fd760305af1a6b53a6a432333c42e..f98c1dc56c46012b20fe325bb9836caf0e662e2e 100644 (file)
@@ -155,7 +155,7 @@ fseeko (FILE *fp, off_t offset, int whence)
       fp_->_flags &= ~__SEOF;
 #elif defined __EMX__               /* emx+gcc */
       fp->_flags &= ~_IOEOF;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
       fp_->_flag &= ~_IOEOF;
 #elif defined __MINT__              /* Atari FreeMiNT */
       fp->__offset = pos;
index b7251523e5337a41acfba4dc7d244e6e17678dab..c599305a5c709111dafe1df1a3c9def996849dec 100644 (file)
@@ -80,8 +80,6 @@
           "warning: _Bool is a keyword in ISO C99".
         Use of an enum type, with IRIX cc, leads to a stupid
           "warning(1185): enumerated type mixed with another type".
-        Even the existence of an enum type, without a typedef,
-          "Invalid enumerator. (badenum)" with HP-UX cc on Tru64.
         The only benefit of the enum, debuggability, is not important
         with these compilers.  So use 'signed char' and no enum.  */
 #  define _Bool signed char
index b070a00b5054c7f29f0de6e0c9e4128f221d3daa..fef2fe2ecbd2b468d7a94af559366bcc1e51e012 100644 (file)
@@ -652,9 +652,6 @@ dnl IRIX 6.5           posix      -lpthread       Y      0.5
 dnl
 dnl AIX 4.3,5.1        posix      -lpthread       N      AIX 4: 0.5; AIX 5: OK
 dnl
-dnl OSF/1 4.0,5.1      posix      -pthread (cc)   N      OK
-dnl                               -lpthread (gcc) Y
-dnl
 dnl Cygwin             posix      -lpthread       Y      OK
 dnl
 dnl Mingw              windows                    N      OK
index 87117befa7903ca8d2015dd53b89c3ec278387e7..44f657bc9a4c3a9fff058b20ff69444e24fdf5d4 100644 (file)
@@ -10,7 +10,7 @@ Depends-on:
 stdlib-h
 basename-lgpl   [test $HAVE_GETPROGNAME = 0]
 extensions      [test $HAVE_GETPROGNAME = 0]
-open            [test $HAVE_GETPROGNAME = 0 && case "$host_os" in irix* | osf* | sco* | unixware*) true;; *) false;; esac]
+open            [test $HAVE_GETPROGNAME = 0 && case "$host_os" in irix* | sco* | unixware*) true;; *) false;; esac]
 
 configure.ac:
 AC_REQUIRE([AC_CANONICAL_HOST])