* lib/fseeko.c: Update comments.
* lib/stdbool.in.h: Likewise.
* m4/threadlib.m4: Likewise.
* modules/getprogname (Depends-on): Simplify platforms list.
+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"
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;
"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
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
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])