]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
Remove support for IRIX.
authorBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 21:22:53 +0000 (23:22 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 21:22:53 +0000 (23:22 +0200)
* all-modules: Update comments.
* build-aux/install-reloc: Likewise.
* build-aux/reloc-ldflags: Likewise.
* gnulib-tool: Likewise.
* gnulib-tool.py: Likewise.
* gnulib-tool.sh: Likewise.
* lib/aligned-malloc.h: Likewise.
* lib/boot-time.c: Likewise.
* lib/c32is-impl.h: Likewise.
* lib/c32srtombs-state.c: Likewise.
* lib/c32to-impl.h: Likewise.
* lib/c32width.c: Likewise.
* lib/errno.in.h: Likewise.
* lib/euidaccess.c: Likewise.
* lib/fbufmode.c: Likewise.
* lib/fenv-except-state-get.c: Likewise.
* lib/fenv-except-state-set.c: Likewise.
* lib/fenv-except-tracking-clear.c: Likewise.
* lib/fenv-except-tracking-set.c: Likewise.
* lib/fenv-except-tracking-test.c: Likewise.
* lib/fenv-except-trapping.c: Likewise.
* lib/fenv-round.c: Likewise.
* lib/fflush.c: Likewise.
* lib/fileblocks.c: Likewise.
* lib/forkpty.c: Likewise.
* lib/fpending.c: Likewise.
* lib/fpurge.c: Likewise.
* lib/freadable.c: Likewise.
* lib/freadahead.c: Likewise.
* lib/freading.c: Likewise.
* lib/freadptr.c: Likewise.
* lib/freadseek.c: Likewise.
* lib/fseeko.c: Likewise.
* lib/fseterr.c: Likewise.
* lib/fsusage.c: Likewise.
* lib/fwritable.c: Likewise.
* lib/fwriting.c: Likewise.
* lib/getdomainname.c: Likewise.
* lib/idpriv-drop.c: Likewise.
* lib/idpriv-droptemp.c: Likewise.
* lib/limits.in.h: Likewise.
* lib/mbrtoc16.c: Likewise.
* lib/mbrtoc32.c: Likewise.
* lib/mbsrtoc32s-state.c: Likewise.
* lib/mbsrtowcs-state.c: Likewise.
* lib/mbtowc-lock.h: Likewise.
* lib/minmax.h: Likewise.
* lib/netdb.in.h: Likewise.
* lib/pipe-filter-ii.c: Likewise.
* lib/posix_openpt.c: Likewise.
* lib/ptsname_r.c: Likewise.
* lib/readutmp.c: Likewise.
* lib/readutmp.h: Likewise.
* lib/resource-ext.h: Likewise.
* lib/safe-read.h: Likewise.
* lib/safe-write.h: Likewise.
* lib/save-cwd.c: Likewise.
* lib/stdbool.in.h: Likewise.
* lib/striconv.c: Likewise.
* lib/striconveh.c: Likewise.
* lib/termcap.h: Likewise.
* lib/terminfo.h: Likewise.
* lib/unistd.in.h: Likewise.
* lib/vasnprintf.c: Likewise.
* lib/wcrtomb.c: Likewise.
* lib/wcsrtombs-state.c: Likewise.
* m4/fenv-environment.m4: Likewise.
* m4/fenv-exceptions-state.m4: Likewise.
* m4/fenv-exceptions-tracking.m4: Likewise.
* m4/fenv-rounding.m4: Likewise.
* m4/fmod.m4: Likewise.
* m4/getdomainname.m4: Likewise.
* m4/getloadavg.m4: Likewise.
* m4/getopt.m4: Likewise.
* m4/hypot.m4: Likewise.
* m4/hypotf.m4: Likewise.
* m4/hypotl.m4: Likewise.
* m4/iconv.m4: Likewise.
* m4/intl-thread-locale.m4: Likewise.
* m4/largefile.m4: Likewise.
* m4/libdl.m4: Likewise.
* m4/locale-ja.m4: Likewise.
* m4/locale_h.m4: Likewise.
* m4/log.m4: Likewise.
* m4/log10.m4: Likewise.
* m4/log10f.m4: Likewise.
* m4/logf.m4: Likewise.
* m4/modf.m4: Likewise.
* m4/modff.m4: Likewise.
* m4/modfl.m4: Likewise.
* m4/pthread-rwlock.m4: Likewise.
* m4/semaphore.m4: Likewise.
* m4/socklen.m4: Likewise.
* m4/stdint.m4: Likewise.
* m4/strtod.m4: Likewise.
* m4/strtof.m4: Likewise.
* m4/strtold.m4: Likewise.
* modules/sigsegv: Likewise.
* posix-modules: Likewise.
* pygnulib/GLImport.py: Likewise.
* tests/init.sh: Likewise.
* tests/test-echo.sh: Likewise.
* tests/test-isatty.c: Likewise.
* tests/test-math-h.c: Likewise.
* tests/test-nonblocking-pipe.h: Likewise.
* tests/test-nonblocking-socket.h: Likewise.
* tests/test-strtod.h: Likewise.
* tests/test-strtof.h: Likewise.
* tests/test-strtold.h: Likewise.
* tests/test-vasnprintf.c: Likewise.
* tests/test-vasnwprintf.c: Likewise.

112 files changed:
ChangeLog
all-modules
build-aux/install-reloc
build-aux/reloc-ldflags
gnulib-tool
gnulib-tool.py
gnulib-tool.sh
lib/aligned-malloc.h
lib/boot-time.c
lib/c32is-impl.h
lib/c32srtombs-state.c
lib/c32to-impl.h
lib/c32width.c
lib/errno.in.h
lib/euidaccess.c
lib/fbufmode.c
lib/fenv-except-state-get.c
lib/fenv-except-state-set.c
lib/fenv-except-tracking-clear.c
lib/fenv-except-tracking-set.c
lib/fenv-except-tracking-test.c
lib/fenv-except-trapping.c
lib/fenv-round.c
lib/fflush.c
lib/fileblocks.c
lib/forkpty.c
lib/fpending.c
lib/fpurge.c
lib/freadable.c
lib/freadahead.c
lib/freading.c
lib/freadptr.c
lib/freadseek.c
lib/fseeko.c
lib/fseterr.c
lib/fsusage.c
lib/fwritable.c
lib/fwriting.c
lib/getdomainname.c
lib/idpriv-drop.c
lib/idpriv-droptemp.c
lib/limits.in.h
lib/mbrtoc16.c
lib/mbrtoc32.c
lib/mbsrtoc32s-state.c
lib/mbsrtowcs-state.c
lib/mbtowc-lock.h
lib/minmax.h
lib/netdb.in.h
lib/pipe-filter-ii.c
lib/posix_openpt.c
lib/ptsname_r.c
lib/readutmp.c
lib/readutmp.h
lib/resource-ext.h
lib/safe-read.h
lib/safe-write.h
lib/save-cwd.c
lib/stdbool.in.h
lib/striconv.c
lib/striconveh.c
lib/termcap.h
lib/terminfo.h
lib/unistd.in.h
lib/vasnprintf.c
lib/wcrtomb.c
lib/wcsrtombs-state.c
m4/fenv-environment.m4
m4/fenv-exceptions-state.m4
m4/fenv-exceptions-tracking.m4
m4/fenv-rounding.m4
m4/fmod.m4
m4/getdomainname.m4
m4/getloadavg.m4
m4/getopt.m4
m4/hypot.m4
m4/hypotf.m4
m4/hypotl.m4
m4/iconv.m4
m4/intl-thread-locale.m4
m4/largefile.m4
m4/libdl.m4
m4/locale-ja.m4
m4/locale_h.m4
m4/log.m4
m4/log10.m4
m4/log10f.m4
m4/logf.m4
m4/modf.m4
m4/modff.m4
m4/modfl.m4
m4/pthread-rwlock.m4
m4/semaphore.m4
m4/socklen.m4
m4/stdint.m4
m4/strtod.m4
m4/strtof.m4
m4/strtold.m4
modules/sigsegv
posix-modules
pygnulib/GLImport.py
tests/init.sh
tests/test-echo.sh
tests/test-isatty.c
tests/test-math-h.c
tests/test-nonblocking-pipe.h
tests/test-nonblocking-socket.h
tests/test-strtod.h
tests/test-strtof.h
tests/test-strtold.h
tests/test-vasnprintf.c
tests/test-vasnwprintf.c

index a4d76454c24e00d88d01f31956cc9269638b1391..b85b67cf98b462f12959e7121beabb683ed49d75 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,118 @@
 2025-09-10  Bruno Haible  <bruno@clisp.org>
 
+       Remove support for IRIX.
+       * all-modules: Update comments.
+       * build-aux/install-reloc: Likewise.
+       * build-aux/reloc-ldflags: Likewise.
+       * gnulib-tool: Likewise.
+       * gnulib-tool.py: Likewise.
+       * gnulib-tool.sh: Likewise.
+       * lib/aligned-malloc.h: Likewise.
+       * lib/boot-time.c: Likewise.
+       * lib/c32is-impl.h: Likewise.
+       * lib/c32srtombs-state.c: Likewise.
+       * lib/c32to-impl.h: Likewise.
+       * lib/c32width.c: Likewise.
+       * lib/errno.in.h: Likewise.
+       * lib/euidaccess.c: Likewise.
+       * lib/fbufmode.c: Likewise.
+       * lib/fenv-except-state-get.c: Likewise.
+       * lib/fenv-except-state-set.c: Likewise.
+       * lib/fenv-except-tracking-clear.c: Likewise.
+       * lib/fenv-except-tracking-set.c: Likewise.
+       * lib/fenv-except-tracking-test.c: Likewise.
+       * lib/fenv-except-trapping.c: Likewise.
+       * lib/fenv-round.c: Likewise.
+       * lib/fflush.c: Likewise.
+       * lib/fileblocks.c: Likewise.
+       * lib/forkpty.c: Likewise.
+       * lib/fpending.c: Likewise.
+       * lib/fpurge.c: Likewise.
+       * lib/freadable.c: Likewise.
+       * lib/freadahead.c: Likewise.
+       * lib/freading.c: Likewise.
+       * lib/freadptr.c: Likewise.
+       * lib/freadseek.c: Likewise.
+       * lib/fseeko.c: Likewise.
+       * lib/fseterr.c: Likewise.
+       * lib/fsusage.c: Likewise.
+       * lib/fwritable.c: Likewise.
+       * lib/fwriting.c: Likewise.
+       * lib/getdomainname.c: Likewise.
+       * lib/idpriv-drop.c: Likewise.
+       * lib/idpriv-droptemp.c: Likewise.
+       * lib/limits.in.h: Likewise.
+       * lib/mbrtoc16.c: Likewise.
+       * lib/mbrtoc32.c: Likewise.
+       * lib/mbsrtoc32s-state.c: Likewise.
+       * lib/mbsrtowcs-state.c: Likewise.
+       * lib/mbtowc-lock.h: Likewise.
+       * lib/minmax.h: Likewise.
+       * lib/netdb.in.h: Likewise.
+       * lib/pipe-filter-ii.c: Likewise.
+       * lib/posix_openpt.c: Likewise.
+       * lib/ptsname_r.c: Likewise.
+       * lib/readutmp.c: Likewise.
+       * lib/readutmp.h: Likewise.
+       * lib/resource-ext.h: Likewise.
+       * lib/safe-read.h: Likewise.
+       * lib/safe-write.h: Likewise.
+       * lib/save-cwd.c: Likewise.
+       * lib/stdbool.in.h: Likewise.
+       * lib/striconv.c: Likewise.
+       * lib/striconveh.c: Likewise.
+       * lib/termcap.h: Likewise.
+       * lib/terminfo.h: Likewise.
+       * lib/unistd.in.h: Likewise.
+       * lib/vasnprintf.c: Likewise.
+       * lib/wcrtomb.c: Likewise.
+       * lib/wcsrtombs-state.c: Likewise.
+       * m4/fenv-environment.m4: Likewise.
+       * m4/fenv-exceptions-state.m4: Likewise.
+       * m4/fenv-exceptions-tracking.m4: Likewise.
+       * m4/fenv-rounding.m4: Likewise.
+       * m4/fmod.m4: Likewise.
+       * m4/getdomainname.m4: Likewise.
+       * m4/getloadavg.m4: Likewise.
+       * m4/getopt.m4: Likewise.
+       * m4/hypot.m4: Likewise.
+       * m4/hypotf.m4: Likewise.
+       * m4/hypotl.m4: Likewise.
+       * m4/iconv.m4: Likewise.
+       * m4/intl-thread-locale.m4: Likewise.
+       * m4/largefile.m4: Likewise.
+       * m4/libdl.m4: Likewise.
+       * m4/locale-ja.m4: Likewise.
+       * m4/locale_h.m4: Likewise.
+       * m4/log.m4: Likewise.
+       * m4/log10.m4: Likewise.
+       * m4/log10f.m4: Likewise.
+       * m4/logf.m4: Likewise.
+       * m4/modf.m4: Likewise.
+       * m4/modff.m4: Likewise.
+       * m4/modfl.m4: Likewise.
+       * m4/pthread-rwlock.m4: Likewise.
+       * m4/semaphore.m4: Likewise.
+       * m4/socklen.m4: Likewise.
+       * m4/stdint.m4: Likewise.
+       * m4/strtod.m4: Likewise.
+       * m4/strtof.m4: Likewise.
+       * m4/strtold.m4: Likewise.
+       * modules/sigsegv: Likewise.
+       * posix-modules: Likewise.
+       * pygnulib/GLImport.py: Likewise.
+       * tests/init.sh: Likewise.
+       * tests/test-echo.sh: Likewise.
+       * tests/test-isatty.c: Likewise.
+       * tests/test-math-h.c: Likewise.
+       * tests/test-nonblocking-pipe.h: Likewise.
+       * tests/test-nonblocking-socket.h: Likewise.
+       * tests/test-strtod.h: Likewise.
+       * tests/test-strtof.h: Likewise.
+       * tests/test-strtold.h: Likewise.
+       * tests/test-vasnprintf.c: Likewise.
+       * tests/test-vasnwprintf.c: Likewise.
+
        doc: Remove support for IRIX.
        * doc/gnulib.texi (Header files): Update.
        * doc/posix-functions/sig2str.texi: Don't mention IRIX problem.
index d53c9a1d037252f4b946bf27a46263c64ed0ceac..5da9282afabe144f704fe8c63910b975c6d75b34 100755 (executable)
@@ -79,8 +79,6 @@ func_gnulib_dir ()
       # according to IFS=: loses empty fields in many shells:
       #   - /bin/sh on Solaris loses all empty fields (at the beginning, at
       #     the end, and in the middle),
-      #   - /bin/sh on IRIX and /bin/ksh on IRIX lose empty fields at the
-      #     beginning and at the end,
       #   - GNU bash, /bin/sh on AIX and HP-UX, and /bin/ksh on AIX, HP-UX,
       #     Solaris lose empty fields at the end.
       # The 'case' statement is an optimization, to avoid evaluating the
index ec404632f648620f9b8e4319d93fd66979aca989..5b0466b986e0d6bf966979c1ad54afeda69babef 100755 (executable)
@@ -304,7 +304,7 @@ func_create_wrapper ()
                -o "$destprog.wrapper$exeext"
   rc=$?
   # Clean up object files left over in the current directory by the native C
-  # compilers on Solaris, HP-UX, IRIX.
+  # compilers on Solaris, HP-UX.
   rm -f relocwrapper.o \
         progname.o \
         progreloc.o \
index 902e034dbb0c0f49fc2b0aeb220b922b4edc199a..44ebdfd60fe2d23a18d2bf501b87c2be4e8b3091 100755 (executable)
@@ -134,8 +134,7 @@ case "$host_os" in
     ;;
 esac
 if test -n "$origin_token"; then
-  # We are not on AIX, HP-UX, or IRIX. Therefore the -rpath options are
-  # cumulative.
+  # We are not on AIX or HP-UX. Therefore the -rpath options are cumulative.
   rpath_options=
   saved_IFS="$IFS"; IFS=":"
   for dir in $library_path_value; do
index 05675a082102ac82eff21c997a09d944fa8606d4..640e05684862ad95f7d86f8a3ede08336dc15431 100755 (executable)
@@ -92,8 +92,6 @@ func_gnulib_dir ()
       # according to IFS=: loses empty fields in many shells:
       #   - /bin/sh on Solaris loses all empty fields (at the beginning, at
       #     the end, and in the middle),
-      #   - /bin/sh on IRIX and /bin/ksh on IRIX lose empty fields at the
-      #     beginning and at the end,
       #   - GNU bash, /bin/sh on AIX and HP-UX, and /bin/ksh on AIX, HP-UX,
       #     Solaris lose empty fields at the end.
       # The 'case' statement is an optimization, to avoid evaluating the
index 412b690634cdaf42cdc26472ffef3605f8e0d707..6db4f75ea9bdcc7b9f8a187bd0a70affcfc0c2f2 100755 (executable)
@@ -81,8 +81,6 @@ func_gnulib_dir ()
       # according to IFS=: loses empty fields in many shells:
       #   - /bin/sh on Solaris loses all empty fields (at the beginning, at
       #     the end, and in the middle),
-      #   - /bin/sh on IRIX and /bin/ksh on IRIX lose empty fields at the
-      #     beginning and at the end,
       #   - GNU bash, /bin/sh on AIX and HP-UX, and /bin/ksh on AIX, HP-UX,
       #     Solaris lose empty fields at the end.
       # The 'case' statement is an optimization, to avoid evaluating the
index 7fd3f104f4ec17eb5713425289240c5379b432fa..9ff9655854b88c3a9ca54ede68da603b013d7998 100755 (executable)
@@ -474,8 +474,6 @@ func_gnulib_dir ()
       # according to IFS=: loses empty fields in many shells:
       #   - /bin/sh on Solaris loses all empty fields (at the beginning, at
       #     the end, and in the middle),
-      #   - /bin/sh on IRIX and /bin/ksh on IRIX lose empty fields at the
-      #     beginning and at the end,
       #   - GNU bash, /bin/sh on AIX and HP-UX, and /bin/ksh on AIX, HP-UX,
       #     Solaris lose empty fields at the end.
       # The 'case' statement is an optimization, to avoid evaluating the
@@ -910,7 +908,7 @@ func_hardlink ()
 #            or when it was built with DEFAULT_ECHO_TO_USG (bash < 2.0),
 # - in zsh, when sh-emulation is not set,
 # - in ksh (e.g. AIX /bin/sh and Solaris /usr/xpg4/bin/sh are ksh instances,
-#           and HP-UX /bin/sh and IRIX /bin/sh behave similarly),
+#           and HP-UX /bin/sh behaves similarly),
 # - in Solaris /bin/sh.
 # We try the following workarounds:
 # - for all: respawn using $CONFIG_SHELL if that is set and works.
@@ -5719,8 +5717,7 @@ s,^\(.................................................[^ ]*\) *,
   # Emacs puts some gnulib-tool log lines in its source repository, and
   # git send-email rejects patch lines longer than 998 characters.
   # Also, config.status uses awk, and the HP-UX 11.00 awk fails if a
-  # line has length >= 3071; similarly, the IRIX 6.5 awk fails if a
-  # line has length >= 3072.
+  # line has length >= 3071.
   func_append_actionarg ()
   {
     func_append actioncmd " \\$nl#  $1"
index 8d13022e7efcbe42c9a49810d76b6ceade67f288..2aa99a255ad9c50289a60d313233131e52d93805 100644 (file)
@@ -129,7 +129,7 @@ aligned_malloc (size_t size)
   return NULL;
 }
 
-# elif HAVE_MEMALIGN                    /* HP-UX, IRIX, Solaris <= 10 */
+# elif HAVE_MEMALIGN                    /* HP-UX, Solaris <= 10 */
 /* Use memalign.  */
 
 static inline
index 9104bae16ed45cde8d6d7e35d7d211b8c039930b..82c2a26f6bfb363be021245cd7de3843156f060a 100644 (file)
@@ -88,7 +88,7 @@ get_boot_time_uncached (struct timespec *p_boot_time)
 
   /* Try to find the boot time in the /var/run/utmp file.  */
 
-#  if defined UTMP_NAME_FUNCTION /* glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, IRIX, Solaris, Cygwin, Android */
+#  if defined UTMP_NAME_FUNCTION /* glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, Solaris, Cygwin, Android */
 
   /* Ignore the return value for now.
      Solaris' utmpname returns 1 upon success -- which is contrary
index 8366035d28ac98dfbc22a3e90795ebd286e7c541..2a8c4aeb46200fa1b4726910ef84fe72a9f26b00 100644 (file)
@@ -43,7 +43,7 @@ FUNC (wint_t wc)
   /* The char32_t encoding of a multibyte character is defined by the way
      mbrtoc32() is defined.  */
 
-#if GNULIB_defined_mbstate_t            /* AIX, IRIX */
+#if GNULIB_defined_mbstate_t            /* AIX */
   /* mbrtoc32() is defined on top of mbtowc() for the non-UTF-8 locales
      and directly for the UTF-8 locales.  */
   if (wc != WEOF)
index b6f6cd0a8221b035cad399c1562d7de67e19f9b6..48d5ae2c98cccc2f9d1781fa162ff2f9bb21f3d8 100644 (file)
@@ -27,8 +27,8 @@ mbstate_t _gl_c32srtombs_state
    see <https://lists.gnu.org/r/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
-   AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
-   or union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
+   AIX, mingw). {0} works as an initializer in all cases: for a struct or
+   union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index a63a25b62dbdf856f265a95f0795e6331ed1e679..9a905b80fae5233af1b3053f565100728dcdf2ec 100644 (file)
@@ -39,7 +39,7 @@ FUNC (wint_t wc)
   /* The char32_t encoding of a multibyte character is defined by the way
      mbrtoc32() is defined.  */
 
-#if GNULIB_defined_mbstate_t            /* AIX, IRIX */
+#if GNULIB_defined_mbstate_t            /* AIX */
   /* mbrtoc32() is defined on top of mbtowc() for the non-UTF-8 locales
      and directly for the UTF-8 locales.  */
   if (wc != WEOF)
index 442a432c6ad303e415daf1908a84936991c7bf66..be3371d6e5d86e56c75c3ea704a4deb06fc250f5 100644 (file)
@@ -49,7 +49,7 @@ c32width (char32_t wc)
   /* The char32_t encoding of a multibyte character is defined by the way
      mbrtoc32() is defined.  */
 
-#if GNULIB_defined_mbstate_t            /* AIX, IRIX */
+#if GNULIB_defined_mbstate_t            /* AIX */
   /* mbrtoc32() is defined on top of mbtowc() for the non-UTF-8 locales
      and directly for the UTF-8 locales.  */
   const char *encoding = locale_charset ();
index db9fd23dea863f1a7cfdd9e9f856ac94d3bd8bdf..3db2853cf10c2aa0b25b5bc823e210602d28aff7 100644 (file)
    EPROTO, EMULTIHOP, EBADMSG, EOVERFLOW, ENOTSUP, ECANCELED are not defined.
    Likewise, on NonStop Kernel, EDQUOT is not defined.
    Define them here.  Values >= 2000 seem safe to use: Solaris ESTALE = 151,
-   HP-UX EWOULDBLOCK = 246, IRIX EDQUOT = 1133.
+   HP-UX EWOULDBLOCK = 246.
 
    Note: When one of these systems defines some of these macros some day,
    binaries will have to be recompiled so that they recognizes the new
index 97b89523ee5d868384abc4db5ab83faf30cde498..67b9a94544f8aef339d63a3adaa9a6ebf7390ca3 100644 (file)
@@ -79,7 +79,7 @@ euidaccess (const char *file, int mode)
 {
 #if HAVE_FACCESSAT                   /* glibc, AIX 7, Solaris 11, Cygwin 1.7 */
   return faccessat (AT_FDCWD, file, mode, AT_EACCESS);
-#elif defined EFF_ONLY_OK               /* IRIX, Interix */
+#elif defined EFF_ONLY_OK               /* Interix */
   return access (file, mode | EFF_ONLY_OK);
 #elif defined ACC_SELF                  /* AIX */
   return accessx (file, mode, ACC_SELF);
index c64b4b164a3e346f50cffb6670ecddb2003317b9..aa347831f4f76e3a5091f7638647e9cfd75bca24 100644 (file)
@@ -59,7 +59,7 @@ fbufmode (FILE *fp)
   return fp->_flags & (_IOLBF | _IONBF | _IOFBF);
 #elif defined __minix               /* Minix */
   return fp->_flags & (_IOLBF | _IONBF | _IOFBF);
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
 # if defined WINDOWS_OPAQUE_FILE
   if (fp_->_flag & 0x100)
     return _IOFBF; /* Impossible to distinguish _IOFBF and _IOLBF.  */
index ebe377641111d3316b083a993b1135b7cbae47ca..9f2c695386e279714b19edcf6418858ff93c0ea9 100644 (file)
@@ -294,7 +294,7 @@ fegetexceptflag (fexcept_t *saved_flags, int exceptions)
    intrinsics.  */
 
 # if HAVE_FPSETSTICKY
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetsticky, fpsetsticky.  */
 #  include <ieeefp.h>
index d43db14b30283a547ffbfb10a71e59b5750689c2..2b7fb1a9ff27814cc47fbcc799d5dc320d35b2ff 100644 (file)
@@ -522,7 +522,7 @@ fesetexceptflag (fexcept_t const *saved_flags, int exceptions)
 }
 
 # elif HAVE_FPSETSTICKY
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetsticky, fpsetsticky.  */
 #  include <ieeefp.h>
index 32ba66d27a9f0ec492fa29eee9d1f560caf636c5..7da0fcd6e9de14231dfa7c4f6325fb14d4ab9da9 100644 (file)
@@ -319,7 +319,7 @@ feclearexcept (int exceptions)
    intrinsics.  */
 
 # if HAVE_FPSETSTICKY
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetsticky, fpsetsticky.  */
 #  include <ieeefp.h>
index 0f0e00891193a27828ed3d8ec667bca1b134202a..c2518148843ee1ae5af82ab65f62126e6792c4b7 100644 (file)
@@ -410,7 +410,7 @@ fesetexcept (int exceptions)
 }
 
 # elif HAVE_FPSETSTICKY
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetsticky, fpsetsticky.  */
 #  include <ieeefp.h>
index 77b9d1d2cbc1ab764b8891dd0bfe41ff306329f1..b9dd07fdeee056b6d09ba59bc2e6d5922b62b516 100644 (file)
@@ -233,7 +233,7 @@ fetestexcept (int exceptions)
    intrinsics.  */
 
 # if HAVE_FPSETSTICKY
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetsticky, fpsetsticky.  */
 #  include <ieeefp.h>
index 62f244615744335ff8f1232ecdd74c58cab68c51..8ccdbe34acfa3cea45c170bfc24142bdb31d6bd7 100644 (file)
@@ -757,7 +757,7 @@ fegetexcept (void)
    intrinsics.  */
 
 # if HAVE_FPSETMASK
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetmask, fpsetmask.  */
 #  include <ieeefp.h>
index 7303cef460db230bedff199e8ed9285fe6016a5e..3db8ba8ec1996ad88389c317be4f735d695ab4c7 100644 (file)
@@ -490,7 +490,7 @@ fesetround (int rounding_direction)
    intrinsics.  */
 
 # if HAVE_FPSETROUND
-/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, IRIX, Solaris, Minix â‰¥ 3.2.  */
+/* FreeBSD â‰¥ 3.1, NetBSD â‰¥ 1.1, OpenBSD, Solaris, Minix â‰¥ 3.2.  */
 
 /* Get fpgetround, fpsetround.  */
 #  include <ieeefp.h>
index 1895503b9bd6813c1570c29047341b4ea205e252..5f2ed1099de9271bcd87d3d52894ff20546d7e28 100644 (file)
@@ -65,7 +65,7 @@ clear_ungetc_buffer (FILE *fp)
       fp->_ungetc_count = 0;
       fp->_rcount = - fp->_rcount;
     }
-# elif defined _IOERR               /* Minix, AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+# elif defined _IOERR               /* Minix, AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   /* Nothing to do.  */
 # else                              /* other implementations */
   fseeko (fp, 0, SEEK_CUR);
index 8af20771342b713d0f1db009f3246f59436e4d55..cc6dcddb90764c83c74cbab6b8b589493c5d3f12 100644 (file)
@@ -36,7 +36,7 @@
 typedef long daddr_t; /* for disk address */
 #  endif
 
-/* Some SysV's, like Irix, seem to lack this.  Hope it's correct. */
+/* Some SysV's seem to lack this.  Hope it's correct. */
 /* Number of inode pointers per indirect block. */
 #  define NINDIR (BSIZE / sizeof (daddr_t))
 # endif /* !NINDIR */
index a8a199a4c41024efc48597fa30dc9b2d456f0942..f022c975502f89b323a0b6d1e18d52f72bafc9b9 100644 (file)
@@ -32,7 +32,7 @@ rpl_forkpty (int *amaster, char *name, struct termios const *termp,
                   (struct winsize *) winp);
 }
 
-#else /* AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 10.  */
+#else /* AIX 5.1, HP-UX 11, Solaris 10.  */
 
 # include <pty.h>
 # include <unistd.h>
index b1d66dca9165a18a420f1bd5bb8fa88f547f88ae..5d85c64d898ef005d62a0e173b03839f050cd7e1 100644 (file)
@@ -46,7 +46,7 @@ __fpending (FILE *fp)
   return fp->_ptr - fp->_buffer;
 #elif defined __minix                /* Minix */
   return fp_->_ptr - fp_->_buf;
-#elif defined _IOERR                 /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                 /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   return (fp_->_ptr ? fp_->_ptr - fp_->_base : 0);
 #elif defined __UCLIBC__             /* uClibc */
   return (fp->__modeflags & __FLAG_WRITING ? fp->__bufpos - fp->__bufstart : 0);
index 4131f6b96377f698f1f88500297af9ffaf9f4011..4e204880d04f1c8e00ff87c088f209a24bff5e93 100644 (file)
@@ -101,7 +101,7 @@ fpurge (FILE *fp)
   if (fp->_ptr != NULL)
     fp->_count = 0;
   return 0;
-# elif defined _IOERR               /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+# elif defined _IOERR               /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   fp_->_ptr = fp_->_base;
   if (fp_->_ptr != NULL)
     fp_->_cnt = 0;
index fcb4cdc9380037804cf178f130cdfe2321cc9a96..55d784237a29055deda36b36a4ac4bf0048ffd76 100644 (file)
@@ -45,7 +45,7 @@ freadable (FILE *fp)
   return (fp->_flags & (_IORW | _IOREAD)) != 0;
 #elif defined __minix               /* Minix */
   return (fp->_flags & _IOREAD) != 0;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   return (fp_->_flag & (_IORW | _IOREAD)) != 0;
 #elif defined __QNX__               /* QNX */
   return (fp->_Mode & 0x1 /* _MOPENR */) != 0;
index f18e21ae310c3dc2f4bb006f4481cff85617c73e..b2c53d660f9dfb03fe39060bc9dee10c85ea5583 100644 (file)
@@ -62,7 +62,7 @@ freadahead (FILE *fp)
   if ((fp_->_flags & _IOWRITING) != 0)
     return 0;
   return fp_->_count;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   if ((fp_->_flag & _IOWRT) != 0)
     return 0;
   return fp_->_cnt;
index 113e2082c54fb7453b894119f5bd0d93e527a944..8951475b8131d44742f72cc0156539e5a46805c9 100644 (file)
@@ -43,7 +43,7 @@ freading (FILE *fp)
   return (fp->_flags & _IOREAD) != 0;
 # elif defined __minix               /* Minix */
   return (fp->_flags & _IOREADING) != 0;
-# elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+# elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
 #  if defined __sun                  /* Solaris */
   return (fp_->_flag & _IOREAD) != 0 && (fp_->_flag & _IOWRT) == 0;
 #  else
index 6bc310d85adf95a55c7a6eafb037bbff44afc240..92c1fbcb47f387e6231c91cd46e01f44c191510d 100644 (file)
@@ -69,7 +69,7 @@ freadptr (FILE *fp, size_t *sizep)
     return NULL;
   *sizep = size;
   return (const char *) fp_->_ptr;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   if ((fp_->_flag & _IOWRT) != 0)
     return NULL;
   size = fp_->_cnt;
index 734bf20bdab831d23186c22d3f6b8b8a00d78508..2ab790c1d8316e450a17d90d0e8d950d4e79a321 100644 (file)
@@ -49,7 +49,7 @@ freadptrinc (FILE *fp, size_t increment)
 #elif defined __minix               /* Minix */
   fp_->_ptr += increment;
   fp_->_count -= increment;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   fp_->_ptr += increment;
   fp_->_cnt -= increment;
 #elif defined __UCLIBC__            /* uClibc */
index f98c1dc56c46012b20fe325bb9836caf0e662e2e..b72822cd2c6d85b55e4f2f915924722f1d664cd3 100644 (file)
@@ -84,7 +84,7 @@ fseeko (FILE *fp, off_t offset, int whence)
 #elif defined __minix               /* Minix */
   if (fp_->_ptr == fp_->_buf
       && (fp_->_ptr == NULL || fp_->_count == 0))
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   if (fp_->_ptr == fp_->_base
       && (fp_->_ptr == NULL || fp_->_cnt == 0))
 #elif defined __UCLIBC__            /* uClibc */
@@ -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, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
       fp_->_flag &= ~_IOEOF;
 #elif defined __MINT__              /* Atari FreeMiNT */
       fp->__offset = pos;
index b69c25af2ea554ed2687cf39a58fc5daee706632..4ac4d932041a04e919fabd6d0ffbc4e1c2ff1677 100644 (file)
@@ -42,7 +42,7 @@ fseterr (FILE *fp)
   fp->_flags |= _IOERR;
 #elif defined __minix               /* Minix */
   fp->_flags |= _IOERR;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   fp_->_flag |= _IOERR;
 #elif defined __UCLIBC__            /* uClibc */
   fp->__modeflags |= __FLAG_ERROR;
index eab25b03ce25d35e3374b5a8360f3ff1d5e02cbc..64a12c5d48e4102021a5d916fcee87874591856a 100644 (file)
@@ -192,7 +192,7 @@ get_fs_usage (char const *file, char const *disk, struct fs_usage *fsp)
 
   fsp->fsu_blocksize = PROPAGATE_ALL_ONES (fsd.f_fsize);
 
-#elif defined STAT_STATFS4              /* SVR3, old Irix */
+#elif defined STAT_STATFS4              /* SVR3 */
 
   struct statfs fsd;
 
index 757c4bd95c503763b7a95dc22b33830c8a30cfe9..87a547cfa9d23a55558691a96020f4c0bd7834f7 100644 (file)
@@ -45,7 +45,7 @@ fwritable (FILE *fp)
   return (fp->_flags & (_IORW | _IOWRT)) != 0;
 #elif defined __minix               /* Minix */
   return (fp->_flags & _IOWRITE) != 0;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   return (fp_->_flag & (_IORW | _IOWRT)) != 0;
 #elif defined __QNX__               /* QNX */
   return (fp->_Mode & 0x2 /* _MOPENW */) != 0;
index 68ade2220a1ea2793f09f2610984c88b1dea2efc..f9020b668bf56404b2909ad5b8c7b1c663d25a40 100644 (file)
@@ -41,7 +41,7 @@ fwriting (FILE *fp)
   return (fp->_flags & _IOWRT) != 0;
 #elif defined __minix               /* Minix */
   return (fp->_flags & _IOWRITING) != 0;
-#elif defined _IOERR                /* AIX, HP-UX, IRIX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
+#elif defined _IOERR                /* AIX, HP-UX, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */
   return (fp_->_flag & _IOWRT) != 0;
 #elif defined __UCLIBC__            /* uClibc */
   return (fp->__modeflags & __FLAG_WRITING) != 0;
index da71f4c9dcb8d5015c630d3062920776efe3a1cd..7178bd2e96039a3ee017b6d173d7e0372ff290a4 100644 (file)
@@ -26,7 +26,7 @@
 #include <string.h>
 #include <errno.h>
 
-#if HAVE_SYSINFO && HAVE_SYS_SYSTEMINFO_H /* IRIX, Solaris */
+#if HAVE_SYSINFO && HAVE_SYS_SYSTEMINFO_H /* Solaris */
 # include <sys/systeminfo.h>
 #endif
 
@@ -44,7 +44,7 @@ int
 getdomainname (char *name, size_t len)
 #undef getdomainname
 {
-#if HAVE_GETDOMAINNAME                 /* Mac OS X, FreeBSD, AIX, IRIX */
+#if HAVE_GETDOMAINNAME                 /* Mac OS X, FreeBSD, AIX */
   extern int getdomainname (char *, int);
 
   if (len > INT_MAX)
index 22d7966c74349ba5ca3fb1cf81aabecbdfdda4c6..0a09b1f8fa874781e83bbb00e958bab8a6a40d56 100644 (file)
@@ -42,7 +42,7 @@ idpriv_drop (void)
      setresuid.  */
   if (setresgid (gid, gid, gid) < 0)
     return -1;
-#elif HAVE_SETREGID /* Mac OS X, NetBSD, AIX, IRIX, Solaris, Cygwin */
+#elif HAVE_SETREGID /* Mac OS X, NetBSD, AIX, Solaris, Cygwin */
   if (setregid (gid, gid) < 0)
     return -1;
 #elif HAVE_SETEGID /* Solaris 2.4 */
@@ -62,7 +62,7 @@ idpriv_drop (void)
      is used seems to vary a lot."  */
   if (setresuid (uid, uid, uid) < 0)
     return -1;
-#elif HAVE_SETREUID /* Mac OS X, NetBSD, AIX, IRIX, Solaris, Cygwin */
+#elif HAVE_SETREUID /* Mac OS X, NetBSD, AIX, Solaris, Cygwin */
   if (setreuid (uid, uid) < 0)
     return -1;
 #elif HAVE_SETEUID /* Solaris 2.4 */
index 05d56a5b5fe6e0beb88e2a937c16699c337d640d..8bec0013b96a66bc52d9c57057f0a569649e00fe 100644 (file)
@@ -51,7 +51,7 @@ idpriv_temp_drop (void)
 # if HAVE_SETRESGID /* glibc, FreeBSD, OpenBSD, HP-UX */
   if (setresgid (-1, gid, saved_gid) < 0)
     return -1;
-# else /* Mac OS X, NetBSD, AIX, IRIX, Solaris >= 2.5, Cygwin */
+# else /* Mac OS X, NetBSD, AIX, Solaris >= 2.5, Cygwin */
   if (setregid (-1, gid) < 0)
     return -1;
 # endif
@@ -64,7 +64,7 @@ idpriv_temp_drop (void)
      figure 14.  */
   if (setresuid (-1, uid, saved_uid) < 0)
     return -1;
-# else /* Mac OS X, NetBSD, AIX, IRIX, Solaris >= 2.5, Cygwin */
+# else /* Mac OS X, NetBSD, AIX, Solaris >= 2.5, Cygwin */
   if (setreuid (-1, uid) < 0)
     return -1;
 # endif
@@ -142,7 +142,7 @@ idpriv_temp_restore (void)
      figure 14.  */
   if (setresuid (-1, saved_uid, -1) < 0)
     return -1;
-# else /* Mac OS X, NetBSD, AIX, IRIX, Solaris >= 2.5, Cygwin */
+# else /* Mac OS X, NetBSD, AIX, Solaris >= 2.5, Cygwin */
   if (setreuid (-1, saved_uid) < 0)
     return -1;
 # endif
@@ -151,7 +151,7 @@ idpriv_temp_restore (void)
 # if HAVE_SETRESGID /* glibc, FreeBSD, OpenBSD, HP-UX */
   if (setresgid (-1, saved_gid, -1) < 0)
     return -1;
-# else /* Mac OS X, NetBSD, AIX, IRIX, Solaris >= 2.5, Cygwin */
+# else /* Mac OS X, NetBSD, AIX, Solaris >= 2.5, Cygwin */
   if (setregid (-1, saved_gid) < 0)
     return -1;
 # endif
index c33c59e13bd11cc85e7a3f8c5009895e2a3a5219..693df9984c2cc1334d891eefc25a793f43a05975 100644 (file)
@@ -47,7 +47,7 @@
 #ifndef LLONG_MIN
 # if defined LONG_LONG_MIN /* HP-UX 11.31 */
 #  define LLONG_MIN LONG_LONG_MIN
-# elif defined LONGLONG_MIN /* IRIX 6.5 */
+# elif defined LONGLONG_MIN /* AIX, BeOS */
 #  define LLONG_MIN LONGLONG_MIN
 # elif defined __GNUC__
 #  define LLONG_MIN (- __LONG_LONG_MAX__ - 1LL)
@@ -56,7 +56,7 @@
 #ifndef LLONG_MAX
 # if defined LONG_LONG_MAX /* HP-UX 11.31 */
 #  define LLONG_MAX LONG_LONG_MAX
-# elif defined LONGLONG_MAX /* IRIX 6.5 */
+# elif defined LONGLONG_MAX /* AIX, BeOS */
 #  define LLONG_MAX LONGLONG_MAX
 # elif defined __GNUC__
 #  define LLONG_MAX __LONG_LONG_MAX__
@@ -65,7 +65,7 @@
 #ifndef ULLONG_MAX
 # if defined ULONG_LONG_MAX /* HP-UX 11.31 */
 #  define ULLONG_MAX ULONG_LONG_MAX
-# elif defined ULONGLONG_MAX /* IRIX 6.5 */
+# elif defined ULONGLONG_MAX /* AIX, BeOS */
 #  define ULLONG_MAX ULONGLONG_MAX
 # elif defined __GNUC__
 #  define ULLONG_MAX (__LONG_LONG_MAX__ * 2ULL + 1ULL)
index 43e026a72076dab090bcd1b1e45c32daebbc164e..8d0085da2491a5cad5ad1eb2aa12352831881a9a 100644 (file)
@@ -28,7 +28,7 @@
    interfering with the existing use of the mbstate_t in mbrtoc32.  */
 static_assert (sizeof (mbstate_t) >= 4);
 
-#if GNULIB_defined_mbstate_t                              /* AIX, IRIX */
+#if GNULIB_defined_mbstate_t                              /* AIX */
 /* mbstate_t has at least 4 bytes.  They are used as coded in
    gnulib/lib/mbrtowc.c.  */
 # define SET_EXTRA_STATE(ps, c16) \
index c4625525165b18cdfab002baa69672d2c645ef1b..dd6e46cffcbe28751417546f8d2474d379b62694 100644 (file)
@@ -30,7 +30,7 @@
 # include "lc-charset-unicode.h"
 #endif
 
-#if GNULIB_defined_mbstate_t /* AIX, IRIX */
+#if GNULIB_defined_mbstate_t /* AIX */
 /* Implement mbrtoc32() on top of mbtowc() for the non-UTF-8 locales
    and directly for the UTF-8 locales.  */
 
index 8b55981faa3b6e0bf3696ecf73668249eae0a22c..0b19b93111229faec3dcba67f558cf2a39c19c8b 100644 (file)
@@ -27,8 +27,8 @@ mbstate_t _gl_mbsrtoc32s_state
    see <https://lists.gnu.org/r/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
-   AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
-   or union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
+   AIX, mingw). {0} works as an initializer in all cases: for a struct or
+   union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index 807301a692733afdc6fe7d1b1fb4e76f2208ead8..4d4d2bf58dac7fc2fad967984349659f309857a8 100644 (file)
@@ -27,8 +27,8 @@ mbstate_t _gl_mbsrtowcs_state
    see <https://lists.gnu.org/r/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
-   AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
-   or union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
+   AIX, mingw). {0} works as an initializer in all cases: for a struct or
+   union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index d257aaa8c8961f82d6800133e5b42aafe4e75861..1e67c96ec82aeafb3350d5d2d34dba96aec7a153 100644 (file)
@@ -59,7 +59,7 @@ mbtowc_with_lock (wchar_t *pwc, const char *p, size_t m)
   return ret;
 }
 
-#elif HAVE_PTHREAD_API /* AIX, IRIX, Cygwin */
+#elif HAVE_PTHREAD_API /* AIX, Cygwin */
 
 extern
 # if defined _WIN32 || defined __CYGWIN__
@@ -67,7 +67,7 @@ extern
 # endif
   pthread_mutex_t *gl_get_mbtowc_lock (void);
 
-# if HAVE_WEAK_SYMBOLS /* IRIX */
+# if HAVE_WEAK_SYMBOLS
 
    /* Avoid the need to link with '-lpthread'.  */
 #  pragma weak pthread_mutex_lock
index a12975c51b351ee1052d0cf229fd82ba2efc1913..7cafcea381878b74437e1e4e19c84e4c1d598cb5 100644 (file)
@@ -19,8 +19,8 @@
 #define _MINMAX_H
 
 /* Note: MIN, MAX are also defined in <sys/param.h> on some systems
-   (glibc, IRIX, HP-UX).  Therefore you might get warnings about
-   MIN, MAX macro redefinitions on some systems; the workaround is to
+   (glibc, HP-UX).  Therefore you might get warnings about MIN, MAX
+   macro redefinitions on some systems; the workaround is to
    #include this file as the last one among the #include list.  */
 
 /* This file uses HAVE_MINMAX_IN_LIMITS_H, HAVE_MINMAX_IN_SYS_PARAM_H.  */
index 8c8aa558f2676989a2e9c83df835d30e78a0b2a0..0bb05568a23896ac84455a90a7b80b0d4b0277bc 100644 (file)
@@ -41,8 +41,8 @@
  #error "Please include config.h first."
 #endif
 
-/* Get <netdb.h> definitions such as 'socklen_t' on IRIX 6.5 and
-   'struct hostent' on MinGW.  */
+/* Get <netdb.h> definitions such as 'socklen_t' and 'struct hostent'
+   on MinGW.  */
 #include <sys/socket.h>
 
 /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
index ff7a2dfff6793995ddfc74a3073b2d77db5fe1ff..c58c62765b26908d09ec5e8a9243b4d9aeafb500 100644 (file)
@@ -479,7 +479,7 @@ pipe_filter_ii_execute (const char *progname,
                    write() call may fail with EAGAIN, simply because sufficient
                    space is not available in the pipe. See POSIX:2008
                    <https://pubs.opengroup.org/onlinepubs/9699919799/functions/write.html>.
-                   This happens actually on AIX and IRIX, when bufsize >= 8192
+                   This happens actually on AIX, when bufsize >= 8192
                    (even though PIPE_BUF and pathconf ("/", _PC_PIPE_BUF) are
                    both 32768).  */
                 size_t attempt_to_write =
index 2239709203b6a145ef3a5098f943d475d873337f..f680a55ccbb336f4a0c21d1b328f794181a03ba3 100644 (file)
      AIX >= 5.2, HP-UX >= 11.31, Solaris >= 10, Cygwin >= 1.7.
    Thus, this replacement function is compiled on
      Mac OS X 10.3, OpenBSD 4.9, Minix 3.1.8,
-     AIX 5.1, HP-UX 11.23, IRIX 6.5, Solaris 9,
+     AIX 5.1, HP-UX 11.23, Solaris 9,
      Cygwin 1.5.x, mingw, MSVC 9, Interix 3.5, BeOS.
    Among these:
      - AIX has /dev/ptc.
-     - HP-UX 10..11, IRIX 6.5, Solaris 2.6..9, Cygwin 1.5 have /dev/ptmx.
+     - HP-UX 10..11, Solaris 2.6..9, Cygwin 1.5 have /dev/ptmx.
      - HP-UX 10..11 also has /dev/ptym/clone, but this should not be needed.
      - OpenBSD 4.9 has /dev/ptm and the PTMGET ioctl.
      - Minix 3.1.8 have a list of pseudo-terminal devices in /dev.
@@ -86,7 +86,7 @@ posix_openpt (int flags)
   else
     master = -1;
 
-#else /* Mac OS X, Minix, HP-UX, IRIX, Solaris 9, Cygwin 1.5 */
+#else /* Mac OS X, Minix, HP-UX, Solaris 9, Cygwin 1.5 */
 
   /* Most systems that lack posix_openpt() have /dev/ptmx.  */
   master = open ("/dev/ptmx", flags);
index 3673579a50cc8ae56dd14761b85beaf2b9f64997..541af1b0836163cc9bf19971052d4e8c0f35a4c4 100644 (file)
@@ -206,7 +206,7 @@ ptsname_r (int fd, char *buf, size_t buflen)
 # else
   if (!isatty (fd))
     {
-#  if ISATTY_FAILS_WITHOUT_SETTING_ERRNO && defined F_GETFL /* IRIX, Solaris */
+#  if ISATTY_FAILS_WITHOUT_SETTING_ERRNO && defined F_GETFL /* Solaris */
       /* Set errno.  */
       if (fcntl (fd, F_GETFL) != -1)
         errno = ENOTTY;
index a34d5fde5f034d08f39b892b23f50eefde2763e7..e4ac91706096e7e910a520f0b84f65aa201ca0c5 100644 (file)
@@ -332,7 +332,7 @@ read_utmp_from_file (char const *file, idx_t *n_entries, STRUCT_UTMP **utmp_buf,
 
 # if READUTMP_USE_SYSTEMD || HAVE_UTMPX_H || HAVE_UTMP_H
 
-#  if defined UTMP_NAME_FUNCTION /* glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, IRIX, Solaris, Cygwin, Android */
+#  if defined UTMP_NAME_FUNCTION /* glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, Solaris, Cygwin, Android */
 
   /* Ignore the return value for now.
      Solaris' utmpname returns 1 upon success -- which is contrary
index 60d63df95987b4f0481a7ae97910dd19abc318ce..f186d99d68d6a8c5242916a629ea589ec3557f5b 100644 (file)
@@ -115,19 +115,19 @@ enum { UT_HOST_SIZE = -1 };
 
      Field        Type                       Platforms
      ----------   ------                     ---------
-   âŽ¡ ut_user      char[]                     glibc, musl, macOS, FreeBSD, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
+   âŽ¡ ut_user      char[]                     glibc, musl, macOS, FreeBSD, AIX, HP-UX, Solaris, Cygwin, Android
    âŽ£ ut_name      char[]                     NetBSD, Minix
-     ut_id        char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_line      char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_pid       pid_t                      glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_type      short                      glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-   âŽ¡ ut_tv        struct                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
+     ut_id        char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_line      char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_pid       pid_t                      glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_type      short                      glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+   âŽ¡ ut_tv        struct                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
    âŽ¢              { tv_sec; tv_usec; }
    âŽ£ ut_time      time_t                     Cygwin
-     ut_host      char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_exit      struct                     glibc, musl, NetBSD, Minix, HP-UX, IRIX, Solaris, Android
+     ut_host      char[]                     glibc, musl, macOS, FreeBSD, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_exit      struct                     glibc, musl, NetBSD, Minix, HP-UX, Solaris, Android
                   { e_termination; e_exit; }
-     ut_session   [long] int                 glibc, musl, NetBSD, Minix, IRIX, Solaris, Android
+     ut_session   [long] int                 glibc, musl, NetBSD, Minix, Solaris, Android
    âŽ¡ ut_addr      [long] int                 HP-UX, Cygwin
    âŽ¢ ut_addr_v6   [u]int[4]                  glibc, musl, Android
    âŽ£ ut_ss        struct sockaddr_storage    NetBSD, Minix
@@ -174,7 +174,7 @@ struct utmpx32
 # define SET_UTMP_ENT setutxent
 # define GET_UTMP_ENT getutxent
 # define END_UTMP_ENT endutxent
-# ifdef HAVE_UTMPXNAME /* glibc, musl, macOS, NetBSD, Minix, IRIX, Solaris, Cygwin */
+# ifdef HAVE_UTMPXNAME /* glibc, musl, macOS, NetBSD, Minix, Solaris, Cygwin */
 #  define UTMP_NAME_FUNCTION utmpxname
 # elif defined UTXDB_ACTIVE /* FreeBSD */
 #  define UTMP_NAME_FUNCTION(x) setutxdb (UTXDB_ACTIVE, x)
@@ -190,17 +190,17 @@ struct utmpx32
 
      Field        Type                       Platforms
      ----------   ------                     ---------
-   âŽ¡ ut_user      char[]                     glibc, musl, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
+   âŽ¡ ut_user      char[]                     glibc, musl, AIX, HP-UX, Solaris, Cygwin, Android
    âŽ£ ut_name      char[]                     macOS, old FreeBSD, NetBSD, OpenBSD, Minix
-     ut_id        char[]                     glibc, musl, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_line      char[]                     glibc, musl, macOS, old FreeBSD, NetBSD, OpenBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_pid       pid_t                      glibc, musl, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
-     ut_type      short                      glibc, musl, AIX, HP-UX, IRIX, Solaris, Cygwin, Android
+     ut_id        char[]                     glibc, musl, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_line      char[]                     glibc, musl, macOS, old FreeBSD, NetBSD, OpenBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_pid       pid_t                      glibc, musl, AIX, HP-UX, Solaris, Cygwin, Android
+     ut_type      short                      glibc, musl, AIX, HP-UX, Solaris, Cygwin, Android
    âŽ¡ ut_tv        struct                     glibc, musl, Android
    âŽ¢              { tv_sec; tv_usec; }
-   âŽ£ ut_time      time_t                     macOS, old FreeBSD, NetBSD, OpenBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin
+   âŽ£ ut_time      time_t                     macOS, old FreeBSD, NetBSD, OpenBSD, Minix, AIX, HP-UX, Solaris, Cygwin
      ut_host      char[]                     glibc, musl, macOS, old FreeBSD, NetBSD, OpenBSD, Minix, AIX, HP-UX, Cygwin, Android
-     ut_exit      struct                     glibc, musl, AIX, HP-UX, IRIX, Solaris, Android
+     ut_exit      struct                     glibc, musl, AIX, HP-UX, Solaris, Android
                   { e_termination; e_exit; }
      ut_session   [long] int                 glibc, musl, Android
    âŽ¡ ut_addr      [long] int                 HP-UX, Cygwin
@@ -211,7 +211,7 @@ struct utmpx32
 # define SET_UTMP_ENT setutent
 # define GET_UTMP_ENT getutent
 # define END_UTMP_ENT endutent
-# ifdef HAVE_UTMPNAME /* glibc, musl, NetBSD, Minix, AIX, HP-UX, IRIX, Solaris, Cygwin, Android */
+# ifdef HAVE_UTMPNAME /* glibc, musl, NetBSD, Minix, AIX, HP-UX, Solaris, Cygwin, Android */
 #  define UTMP_NAME_FUNCTION utmpname
 # endif
 
index 6d42de0776ff63be43ee02a270b2d02a0c0c2283..50ae1d45a27b54cd8ecbb670c567979c14ae32cc 100644 (file)
@@ -36,7 +36,7 @@ extern uintptr_t get_rusage_as (void);
    Note: This function always returns zero on HP-UX 11.00.
    Note: The total size of all malloc()ed memory is bounded by the size of
    the data segment only on the following platforms:
-   FreeBSD, AIX, HP-UX 11.23 and newer, IRIX, Solaris, BeOS, Haiku.  */
+   FreeBSD, AIX, HP-UX 11.23 and newer, Solaris, BeOS, Haiku.  */
 extern uintptr_t get_rusage_data (void);
 
 
index a97a42e49c4dc9d67dbf46bd662d30f9c2af220b..dd2e9660f2babb4f7a0656e4f00fcb87cdc3c910 100644 (file)
@@ -23,7 +23,7 @@
        SA_RESTART.
      - The process receives a signal for which a signal handler was installed
        with signal() and for which no call to siginterrupt(sig,0) was done,
-       on some platforms: AIX, HP-UX, IRIX, Solaris.
+       on some platforms: AIX, HP-UX, Solaris.
 
    This module provides a wrapper around read() that handles EINTR.  */
 
index baa9cb9e29bbea4673d1af39e44f7e5e7b700279..201a271ab7a89c6c5ab27448c7177021d7cb1dd3 100644 (file)
@@ -23,7 +23,7 @@
        SA_RESTART.
      - The process receives a signal for which a signal handler was installed
        with signal() and for which no call to siginterrupt(sig,0) was done,
-       on some platforms: AIX, HP-UX, IRIX, Solaris.
+       on some platforms: AIX, HP-UX, Solaris.
 
    This module provides a wrapper around write() that handles EINTR.  */
 
index fa4c70899b23bd621b9607293a154fbab7c0aa05..4930952b4e18b43dbc93f1627034c53033505a65 100644 (file)
    the getcwd-lgpl module, but to be truly robust, use the getcwd module.
 
    Some systems lack fchdir altogether: e.g., OS/2, pre-2001 Cygwin,
-   SCO Xenix.  Also, SunOS 4 and Irix 5.3 provide the function, yet it
-   doesn't work for partitions on which auditing is enabled.  If
-   you're still using an obsolete system with these problems, please
-   send email to the maintainer of this code.  */
+   SCO Xenix.  Also, SunOS 4 provides the function, yet it doesn't work
+   for partitions on which auditing is enabled.  If you're still using
+   an obsolete system with these problems, please send email to the
+   maintainer of this code.  */
 
 int
 save_cwd (struct saved_cwd *cwd)
index c599305a5c709111dafe1df1a3c9def996849dec..d6c387388448e61f1d1ddbc639b2a26f246e9abd 100644 (file)
@@ -78,8 +78,6 @@
         Need to define _Bool ourselves. As 'signed char' or as an enum type?
         Use of a typedef, with SunPRO C, leads to a stupid
           "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".
         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 c8cd1662d261b213cdcb3f6e287aaa72b9d33a2a..4a94ed87c2589f89cf0e78813c14dec4544701d3 100644 (file)
@@ -79,8 +79,7 @@ mem_cd_iconv (const char *src, size_t srclen, iconv_t cd,
           }
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-        /* Irix iconv() inserts a NUL byte if it cannot convert.
-           NetBSD iconv() inserts a question mark if it cannot convert.
+        /* NetBSD iconv() inserts a question mark if it cannot convert.
            Only GNU libiconv (excluding the bastard Apple iconv) and GNU libc
            are known to prefer to fail rather than doing a lossy conversion.  */
         else if (res > 0)
@@ -146,8 +145,7 @@ mem_cd_iconv (const char *src, size_t srclen, iconv_t cd,
           }
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-        /* Irix iconv() inserts a NUL byte if it cannot convert.
-           NetBSD iconv() inserts a question mark if it cannot convert.
+        /* NetBSD iconv() inserts a question mark if it cannot convert.
            Only GNU libiconv (excluding the bastard Apple iconv) and GNU libc
            are known to prefer to fail rather than doing a lossy conversion.  */
         else if (res > 0)
@@ -190,8 +188,7 @@ str_cd_iconv (const char *src, iconv_t cd)
      conversion and add it by hand afterwards.  */
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-  /* Irix iconv() inserts a NUL byte if it cannot convert.
-     NetBSD iconv() inserts a question mark if it cannot convert.
+  /* NetBSD iconv() inserts a question mark if it cannot convert.
      Only GNU libiconv (excluding the bastard Apple iconv) and GNU libc are
      known to prefer to fail rather than doing a lossy conversion.  For other
      iconv() implementations, we have to look at the number of irreversible
index 8730e44ef7fcd849031731747b9ffefd4fb27552..9289591b635771c94b7bb3681d66e6b0711a559f 100644 (file)
@@ -130,8 +130,7 @@ iconveh_close (const iconveh_t *cd)
    it has incremented the input pointers past the error location.  */
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-/* Irix iconv() inserts a NUL byte if it cannot convert.
-   NetBSD iconv() inserts a question mark if it cannot convert.
+/* NetBSD iconv() inserts a question mark if it cannot convert.
    Only GNU libiconv (excluding the bastard Apple iconv) and GNU libc are
    known to prefer to fail rather than doing a lossy conversion.  */
 static size_t
@@ -239,8 +238,7 @@ iconv_carefully_1 (iconv_t cd,
   *inbytesleft = inptr_end - inptr;
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-  /* Irix iconv() inserts a NUL byte if it cannot convert.
-     NetBSD iconv() inserts a question mark if it cannot convert.
+  /* NetBSD iconv() inserts a question mark if it cannot convert.
      Only GNU libiconv (excluding the bastard Apple iconv) and GNU libc are
      known to prefer to fail rather than doing a lossy conversion.  */
   if (res != (size_t)(-1) && res > 0)
@@ -840,9 +838,7 @@ mem_cd_iconveh_internal (const char *src, size_t srclen,
                                     /* FreeBSD iconv(), NetBSD iconv(), and
                                        Solaris 11 iconv() insert a '?' if they
                                        cannot convert.  This is what we want.
-                                       But IRIX iconv() inserts a NUL byte if it
-                                       cannot convert.
-                                       And musl libc iconv() inserts a '*' if it
+                                       But musl libc iconv() inserts a '*' if it
                                        cannot convert.  */
                                     : (res > 0
                                        && !(out2ptr_try - out2ptr == 1
@@ -932,8 +928,7 @@ mem_cd_iconveh_internal (const char *src, size_t srclen,
                           }
 # if !(defined _LIBICONV_VERSION && !(_LIBICONV_VERSION == 0x10b && defined __APPLE__)) \
      && !(defined __GLIBC__ && !defined __UCLIBC__)
-                        /* IRIX iconv() inserts a NUL byte if it cannot convert.
-                           FreeBSD iconv(), NetBSD iconv(), and Solaris 11
+                        /* FreeBSD iconv(), NetBSD iconv(), and Solaris 11
                            iconv() insert a '?' if they cannot convert.
                            musl libc iconv() inserts a '*' if it cannot convert.
                            Only GNU libiconv (excluding the bastard Apple iconv)
index 40fd1f79b4c9d3cc13efc9e21e5949dda1134977..1279a2c531c5e8deadd7de21f9b11691c8980428 100644 (file)
@@ -87,7 +87,7 @@ extern char * tparam (const char *str, void *buf, int bufsize, ...);
 
 /* API provided by
      - GNU ncurses in <term.h>, <curses.h>, <ncurses.h>,
-     - Solaris, AIX, HP-UX, IRIX curses in <term.h>,
+     - Solaris, AIX, HP-UX curses in <term.h>,
      - gnulib's replacement.  */
 
 /* Instantiates a string capability with format strings.
index 15fa590fca3fe4bdb2cb2c46532f2edca4fd08c6..4df844c300ed4ba09491f16a8a3368157dc00ffa 100644 (file)
@@ -85,7 +85,7 @@ extern char * tparam (const char *str, void *buf, int bufsize, ...);
 
 /* API provided by
      - GNU ncurses in <term.h>, <curses.h>, <ncurses.h>,
-     - Solaris, AIX, HP-UX, IRIX curses in <term.h>,
+     - Solaris, AIX, HP-UX curses in <term.h>,
      - gnulib's replacement.  */
 
 /* Instantiates a string capability with format strings.
index 2784924e1143b08f19e0396220abc51074cdef81..5b5838240aa686c8b064bddf9f2d34ca4ae78aae 100644 (file)
@@ -2145,9 +2145,9 @@ _GL_FUNCDECL_SYS (sethostname, int,
                   (const char *name, size_t len),
                   _GL_ARG_NONNULL ((1)) _GL_ATTRIBUTE_NODISCARD);
 #  endif
-/* Need to cast, because on Solaris 11 2011-10, Mac OS X 10.5, IRIX 6.5
-   and FreeBSD 6.4 the second parameter is int.  On Solaris 11
-   2011-10, the first parameter is not const.  */
+/* Need to cast, because on Solaris 11 2011-10, Mac OS X 10.5, and FreeBSD 6.4
+   the second parameter is int.  On Solaris 11 2011-10, the first parameter is
+   not const.  */
 _GL_CXXALIAS_SYS_CAST (sethostname, int,
                        (const char *name, size_t len));
 # endif
index afdcffd5e0cc441c3d1bff15b8fc84e3e045f1e8..7219c741cd453536b56486b110812817c45a7a08 100644 (file)
 #   define SNPRINTF swprintf
 #  endif
 # else
-   /* Old platforms such as NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00, IRIX 6.5.  */
+   /* Old platforms such as NetBSD 3.0, OpenBSD 3.8, HP-UX 11.00.  */
 #   define TCHAR_T char
 # endif
 #endif
@@ -5001,8 +5001,8 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
                          || (a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
                              /* Some systems produce wrong output for Inf,
                                 -Inf, and NaN.  Some systems in this category
-                                (IRIX 5.3) also do so for -0.0.  Therefore we
-                                treat this case here as well.  */
+                                also do so for -0.0.  Therefore we treat this
+                                case here as well.  */
                              && is_infinite_or_zerol (a.arg[dp->arg_index].a.a_longdouble))
 # endif
                         ))
@@ -6992,7 +6992,7 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
                    on musl libc because we would run into an swprintf() bug.
                    See <https://www.openwall.com/lists/musl/2023/03/19/1>.  */
                 fbp[1] = '\0';
-# else           /* AIX <= 5.1, HP-UX, IRIX, Solaris <= 9, BeOS */
+# else           /* AIX <= 5.1, HP-UX, Solaris <= 9, BeOS */
                 fbp[1] = '%';
                 fbp[2] = 'n';
                 fbp[3] = '\0';
index c9ebcf0cbd8be3d084786be1388f99c047cf6aea..11d528049b47677d24212308039eeb0550f77793 100644 (file)
@@ -36,7 +36,7 @@ wcrtomb (char *s, wchar_t wc, mbstate_t *ps)
       return (size_t)(-1);
     }
 
-#if !HAVE_WCRTOMB                       /* IRIX 6.5 */ \
+#if !HAVE_WCRTOMB                       /* HP-UX 11.00, mingw */ \
     || WCRTOMB_RETVAL_BUG               /* Solaris 11.3, MSVC */ \
     || WCRTOMB_C_LOCALE_BUG             /* Android */
   if (s == NULL)
@@ -62,7 +62,7 @@ wcrtomb (char *s, wchar_t wc, mbstate_t *ps)
 # else
       return wcrtomb (s, wc, ps);
 # endif
-#else                                   /* IRIX 6.5 */
+#else                                   /* HP-UX 11.00, mingw */
       /* Fallback for platforms that don't have wcrtomb().
          Implement on top of wctomb().
          This code is not multithread-safe.  */
index a2c3f7ec6deea6eb9b2b1bd3528210302eb0c2bb..9cf2cdbd7a257a1cf831e661853b6edfe4049dfa 100644 (file)
@@ -27,8 +27,8 @@ mbstate_t _gl_wcsrtombs_state
    see <https://lists.gnu.org/r/bug-gnulib/2009-01/msg00329.html>.
    When it needs an initializer, use 0 or {0} as initializer? 0 only works
    when mbstate_t is a scalar type (such as when gnulib defines it, or on
-   AIX, IRIX, mingw). {0} works as an initializer in all cases: for a struct
-   or union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
+   AIX, mingw). {0} works as an initializer in all cases: for a struct or
+   union type, but also for a scalar type (ISO C 99, 6.7.8.(11)).  */
 #if defined __ELF__
   /* On ELF systems, variables in BSS behave well.  */
 #else
index c35a3372d2d6794d63e98bb9527bb7d938f12169..a41c802cfb78a68dce19e9401d8302809ba3fb2b 100644 (file)
@@ -1,5 +1,5 @@
 # fenv-environment.m4
-# serial 5
+# serial 6
 dnl Copyright (C) 2023-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -62,7 +62,7 @@ AC_DEFUN([gl_FENV_ENVIRONMENT],
   if test $gl_cv_func_fesetenv_no_libm = yes \
      || test $gl_cv_func_fesetenv_in_libm = yes; then
     dnl It needs linking with -lm on
-    dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, Solaris, Android.
+    dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Solaris, Android.
     if test $gl_cv_func_fesetenv_no_libm = yes; then
       FENV_ENVIRONMENT_LIBM=
     else
index 6c435a114790dfad53cbee6f84d26fdfdc885374..b2ce980896c514522b283f97cc01e8c180fa2760 100644 (file)
@@ -1,5 +1,5 @@
 # fenv-exceptions-state.m4
-# serial 4
+# serial 5
 dnl Copyright (C) 2023-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -18,7 +18,7 @@ AC_DEFUN([gl_FENV_EXCEPTIONS_STATE],
   if test $gl_cv_func_fesetexceptflag_no_libm = yes \
      || test $gl_cv_func_fesetexceptflag_in_libm = yes; then
     dnl It needs linking with -lm on
-    dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, Solaris, Android.
+    dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Solaris, Android.
     if test $gl_cv_func_fesetexceptflag_no_libm = yes; then
       FENV_EXCEPTIONS_STATE_LIBM=
     else
index 14df489eee6f9581a69a166a70f8e7a83d8bf883..e9331d984570225480be660db6debcba427bd698 100644 (file)
@@ -1,5 +1,5 @@
 # fenv-exceptions-tracking.m4
-# serial 4
+# serial 5
 dnl Copyright (C) 2023-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -138,7 +138,7 @@ AC_DEFUN_ONCE([gl_FENV_EXCEPTIONS_TRACKING],
       FENV_EXCEPTIONS_TRACKING_LIBM=
     else
       dnl It needs linking with -lm on
-      dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, Solaris, Android.
+      dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Solaris, Android.
       if test $gl_cv_func_feraiseexcept_no_libm = yes; then
         FENV_EXCEPTIONS_TRACKING_LIBM=
       else
index e025975d34bb9674b88ee1d3c8c2e4198b37bc64..35ab6f1f262aeeb93b9b98e83a8136ad0e9ba926 100644 (file)
@@ -1,5 +1,5 @@
 # fenv-rounding.m4
-# serial 2
+# serial 3
 dnl Copyright (C) 2023-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -42,7 +42,7 @@ AC_DEFUN([gl_FENV_ROUNDING],
       FENV_ROUNDING_LIBM=
     else
       dnl It needs linking with -lm on
-      dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, IRIX, Solaris, Android.
+      dnl glibc, FreeBSD, NetBSD, OpenBSD, AIX, HP-UX, Solaris, Android.
       if test $gl_cv_func_fesetround_no_libm = yes; then
         FENV_ROUNDING_LIBM=
       else
index ac5b94ca55d142afb2de2c855c71ab8b6ee63eb5..e4f925fb51d1b4fd7c0818c30fb4f559a204250f 100644 (file)
@@ -1,5 +1,5 @@
 # fmod.m4
-# serial 13
+# serial 14
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -31,8 +31,7 @@ AC_DEFUN([gl_FUNC_FMOD],
 ]gl_DOUBLE_MINUS_ZERO_CODE[
 ]gl_DOUBLE_SIGNBIT_CODE[
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
index 2eae812e26cf1a9788fddaa317d1b954bd110759..766dd1c712a3a70194c7ce73f73e6cd5c1cbc1f2 100644 (file)
@@ -1,5 +1,5 @@
 # getdomainname.m4
-# serial 15
+# serial 16
 dnl Copyright (C) 2002-2003, 2008-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -45,7 +45,7 @@ AC_DEFUN([gl_FUNC_GETDOMAINNAME],
 
   dnl What about the declaration?
   dnl - It's  int getdomainname(char *, size_t)  on glibc, NetBSD, OpenBSD.
-  dnl - It's  int getdomainname(char *, int)  on Mac OS X, FreeBSD, AIX, IRIX.
+  dnl - It's  int getdomainname(char *, int)  on Mac OS X, FreeBSD, AIX.
   AC_CHECK_DECLS([getdomainname], , ,
     [[#include <sys/types.h>
       #ifdef HAVE_SYS_SOCKET_H
index 8ab613db8201c4607a1e94a90c22f6d7750ca6a1..0d80b64acd54e03e65112cf8a858971c6735ec9c 100644 (file)
@@ -1,5 +1,5 @@
 # getloadavg.m4
-# serial 13
+# serial 14
 dnl Copyright (C) 1992-1996, 1999-2000, 2002-2003, 2006, 2008-2025 Free
 dnl Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
@@ -124,8 +124,7 @@ if test $gl_func_getloadavg_done = no; then
 fi
 
 # We cannot check for <dwarf.h>, because Solaris 2 does not use dwarf (it
-# uses stabs), but it is still SVR4.  We cannot check for <elf.h> because
-# Irix 4.0.5F has the header but not the library.
+# uses stabs), but it is still SVR4.
 if test $gl_func_getloadavg_done = no && test "$ac_cv_lib_elf_elf_begin" = yes \
     && test "$ac_cv_lib_kvm_kvm_open" = yes; then
   gl_func_getloadavg_done=yes
index c459265c6597fe63107b8eff2b890279bf75fd07..f219ed522cab1bcd79980b2678cd1371575f282b 100644 (file)
@@ -1,5 +1,5 @@
 # getopt.m4
-# serial 51
+# serial 52
 dnl Copyright (C) 2002-2006, 2008-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -88,7 +88,7 @@ AC_DEFUN([gl_GETOPT_CHECK_HEADERS],
         dnl Merging these three different test programs into a single one
         dnl would require a reset mechanism. On BSD systems, it can be done
         dnl through 'optreset'; on some others (glibc), it can be done by
-        dnl setting 'optind' to 0; on others again (HP-UX, IRIX, Solaris 9,
+        dnl setting 'optind' to 0; on others again (HP-UX, Solaris 9,
         dnl musl libc), there is no such mechanism.
         if test $cross_compiling = no; then
           dnl Sanity check. Succeeds everywhere (except on MSVC,
@@ -238,8 +238,7 @@ dnl is ambiguous with environment values that contain newlines.
              nocrash_init();
 
              /* This code succeeds on glibc 2.8, OpenBSD 4.0, Cygwin, mingw,
-                and fails on Mac OS X 10.5, AIX 5.2, HP-UX 11, IRIX 6.5,
-                Solaris 10.  */
+                and fails on Mac OS X 10.5, AIX 5.2, HP-UX 11, Solaris 10.  */
              {
                static char conftest[] = "conftest";
                static char plus[] = "-+";
@@ -250,7 +249,7 @@ dnl is ambiguous with environment values that contain newlines.
              }
              /* This code succeeds on glibc 2.8, mingw,
                 and fails on Mac OS X 10.5, OpenBSD 4.0, AIX 5.2, HP-UX 11,
-                IRIX 6.5, Solaris 10, Cygwin 1.5.x.  */
+                Solaris 10, Cygwin 1.5.x.  */
              {
                static char program[] = "program";
                static char p[] = "-p";
index 3b0fbcdeaa2c40a6df9bf2b3d1483b357c3d0921..560a3b5f9c7708b3b9fad8eef6ebbe2a8e58729a 100644 (file)
@@ -1,5 +1,5 @@
 # hypot.m4
-# serial 13
+# serial 14
 dnl Copyright (C) 2012-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -32,8 +32,7 @@ AC_DEFUN([gl_FUNC_HYPOT],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
index 6665c6815f3e2a247848f1c4bbdec18ee2bf7088..5909e2db400bc3e75b13b885952331e209aee172 100644 (file)
@@ -1,5 +1,5 @@
 # hypotf.m4
-# serial 14
+# serial 15
 dnl Copyright (C) 2012-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -48,8 +48,7 @@ AC_DEFUN([gl_FUNC_HYPOTF],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (float x, float y)
 {
index 9d44d236df02168f528ca94802e443c7fedcaa89..6dac43d10d0b80b06cac9fd94e383720fb7f81e1 100644 (file)
@@ -1,5 +1,5 @@
 # hypotl.m4
-# serial 16
+# serial 17
 dnl Copyright (C) 2012-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -48,8 +48,7 @@ AC_DEFUN([gl_FUNC_HYPOTL],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (long double x, long double y)
 {
index 62530721e93da3168f085c587d3eedce75508ec3..f2b0c37d72fc7e3f1074539a7bb4f6ed21af39aa 100644 (file)
@@ -1,5 +1,5 @@
 # iconv.m4
-# serial 31
+# serial 32
 dnl Copyright (C) 2000-2002, 2007-2014, 2016-2025 Free Software Foundation,
 dnl Inc.
 dnl This file is free software; the Free Software Foundation
@@ -209,7 +209,7 @@ AC_DEFUN([AM_ICONV_LINK],
   {
     /* Try standardized names.  */
     iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");
-    /* Try IRIX names.  */
+    /* Try possible *BSD names.  */
     iconv_t cd2 = iconv_open ("UTF-8", "eucJP");
     /* Try AIX names.  */
     iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");
index 91a1c208969eec19717b106597b17a95240384cb..ec8a5125441e70fe6e3ff557101014054517e577 100644 (file)
@@ -1,5 +1,5 @@
 # intl-thread-locale.m4
-# serial 15
+# serial 16
 dnl Copyright (C) 2015-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -171,7 +171,7 @@ int main ()
   dnl fake.  So, set
   dnl   gt_good_uselocale = gt_working_uselocale && !gt_fake_locales.
   dnl Expected result: HAVE_GOOD_USELOCALE is defined on all platforms except
-  dnl FreeBSD < 9.1, NetBSD, OpenBSD, Minix, AIX < 7, AIX 7.2, HP-UX, IRIX,
+  dnl FreeBSD < 9.1, NetBSD, OpenBSD, Minix, AIX < 7, AIX 7.2, HP-UX,
   dnl Solaris < 11.4, Cygwin < 2.6, mingw, MSVC 14, Android.
   if test $gt_working_uselocale = yes && test $gt_fake_locales = no; then
     gt_good_uselocale=yes
@@ -199,7 +199,7 @@ int main ()
 dnl Tests whether uselocale() exists and is usable.
 dnl Sets gt_working_uselocale and defines HAVE_WORKING_USELOCALE.
 dnl Expected result: HAVE_WORKING_USELOCALE is defined on all platforms except
-dnl FreeBSD < 9.1, NetBSD, OpenBSD < 6.2, Minix, AIX < 7, AIX 7.2, HP-UX, IRIX,
+dnl FreeBSD < 9.1, NetBSD, OpenBSD < 6.2, Minix, AIX < 7, AIX 7.2, HP-UX,
 dnl Solaris < 11.4, Cygwin < 2.6, mingw, MSVC 14, Android API level < 21.
 AC_DEFUN([gt_FUNC_USELOCALE],
 [
index 1f2bc2ebb63c4007f2a0ec326e7507b60bd0257e..6aa07078297a7138fc93e772c7fe0f2eaa67e5ac 100644 (file)
@@ -1,5 +1,5 @@
 # largefile.m4
-# serial 3
+# serial 4
 dnl Copyright 1992-1996, 1998-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -355,8 +355,7 @@ AC_DEFUN([gl_LARGEFILE],
     *)
       dnl Nothing to do on gnulib's side.
       dnl A 64-bit off_t is
-      dnl   - already the default on Mac OS X, FreeBSD, NetBSD, OpenBSD, IRIX,
-      dnl     Cygwin,
+      dnl   - already the default on Mac OS X, FreeBSD, NetBSD, OpenBSD, Cygwin,
       dnl   - enabled by _FILE_OFFSET_BITS=64 (ensured by AC_SYS_LARGEFILE) on
       dnl     glibc, HP-UX, Solaris,
       dnl   - enabled by _LARGE_FILES=1 (ensured by AC_SYS_LARGEFILE) on AIX,
index 8e811560bc7b121ccba1ead86a6a44a5d8437b9e..4b4357b7f8a3542bbf9b3d0504615ed8520b34a2 100644 (file)
@@ -1,5 +1,5 @@
 # libdl.m4
-# serial 1
+# serial 2
 dnl Copyright (C) 2024-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -14,7 +14,7 @@ AC_DEFUN([gl_LIBDL],
 [
   dnl dlopen, dlsym are
   dnl - in libc on glibc >= 2.34, musl libc, macOS, FreeBSD, NetBSD, OpenBSD,
-  dnl   AIX, IRIX,  Solaris, Cygwin, Haiku,
+  dnl   AIX, Solaris, Cygwin, Haiku,
   dnl - in a separate libdl on glibc < 2.34, Android.
   AC_CACHE_CHECK([for library needed for dlopen and dlsym],
     [gl_cv_lib_dl],
index 0c579f2a8779c321118a29380f66687bb22f2ab7..4b256859520d06ebd958eecb1151ce4c94863d69 100644 (file)
@@ -1,5 +1,5 @@
 # locale-ja.m4
-# serial 20
+# serial 21
 dnl Copyright (C) 2003, 2005-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -116,7 +116,7 @@ int main ()
               if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
                 gt_cv_locale_ja=ja_JP.eucJP
               else
-                # Test for the IRIX, FreeBSD locale name.
+                # Test for the FreeBSD locale name.
                 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
                   gt_cv_locale_ja=ja_JP.EUC
                 else
index 3c768b5c530754462852989407ca3efbe4105bdf..ae01b4ffdb16cb3a22dbffb95906881815b22683 100644 (file)
@@ -1,5 +1,5 @@
 # locale_h.m4
-# serial 38
+# serial 39
 dnl Copyright (C) 2007, 2009-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -63,8 +63,8 @@ AC_DEFUN_ONCE([gl_LOCALE_H],
 
   dnl Check whether 'struct lconv' is complete.
   dnl Bionic libc's 'struct lconv' is just a dummy.
-  dnl On OpenBSD 4.9, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin 1.5.x,
-  dnl mingw, MSVC 9, it lacks the int_p_* and int_n_* members.
+  dnl On OpenBSD 4.9, HP-UX 11, Solaris 9, Cygwin 1.5.x, mingw, MSVC 9,
+  dnl it lacks the int_p_* and int_n_* members.
   AC_CACHE_CHECK([whether struct lconv is properly defined],
     [gl_cv_sys_struct_lconv_ok],
     [AC_COMPILE_IFELSE(
index aedfb24ebf6162f6bcd8c6f72df9fb00c5640995..e3af82fb2f12fc46d2086f8a86215add89435399 100644 (file)
--- a/m4/log.m4
+++ b/m4/log.m4
@@ -1,5 +1,5 @@
 # log.m4
-# serial 15
+# serial 16
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -29,8 +29,7 @@ AC_DEFUN([gl_FUNC_LOG],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
index 9bf58551b309bf47a2cff0bca611168ca5f5f5a2..aad4d7364902a14a49f6d3402c49f3ad5d94aa38 100644 (file)
@@ -1,5 +1,5 @@
 # log10.m4
-# serial 15
+# serial 16
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -29,8 +29,7 @@ AC_DEFUN([gl_FUNC_LOG10],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
index 57af0b4795d81fb43c75968212529f488d73fae4..a6631bb510e370a103349e8c0a9be6a172685533 100644 (file)
@@ -1,5 +1,5 @@
 # log10f.m4
-# serial 16
+# serial 17
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -39,8 +39,7 @@ AC_DEFUN([gl_FUNC_LOG10F],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (float x, float y)
 {
index 3a736dc23d6828b7540a1ec24db698f6265778eb..7b8605c171afa471e99ac1b20d4d8492b12a3d6c 100644 (file)
@@ -1,5 +1,5 @@
 # logf.m4
-# serial 16
+# serial 17
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -39,8 +39,7 @@ AC_DEFUN([gl_FUNC_LOGF],
 #endif
 #include <math.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (float x, float y)
 {
index 9c1b1d716f5e9061a9d255696c7140a01874e2fd..ff299f24ea84371829d5eb2e809fdaf18e543622 100644 (file)
@@ -1,5 +1,5 @@
 # modf.m4
-# serial 14
+# serial 15
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -31,8 +31,7 @@ AC_DEFUN([gl_FUNC_MODF],
 ]gl_DOUBLE_MINUS_ZERO_CODE[
 ]gl_DOUBLE_SIGNBIT_CODE[
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
@@ -53,7 +52,7 @@ int main (int argc, char *argv[])
   if (numeric_equal (f, f))
     result |= 1;
   /* Test modf(-Inf,...).
-     This test fails on FreeBSD 6.4, OpenBSD 6.7, IRIX 6.5.  */
+     This test fails on FreeBSD 6.4, OpenBSD 6.7.  */
   f = my_modf (minus_one / zero, &i);
   if (!(f == 0.0) || (signbitd (minus_zerod) && !signbitd (f)))
     result |= 2;
index d64e3096857885287957a2d3e7a1785ddaa46836..9349e282369b8e35179b38c6e5332f2e51cc4a66 100644 (file)
@@ -1,5 +1,5 @@
 # modff.m4
-# serial 16
+# serial 17
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -39,8 +39,7 @@ AC_DEFUN([gl_FUNC_MODFF],
 ]gl_FLOAT_MINUS_ZERO_CODE[
 ]gl_FLOAT_SIGNBIT_CODE[
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (float x, float y)
 {
@@ -61,7 +60,7 @@ int main (int argc, char *argv[])
   if (numeric_equal (f, f))
     result |= 1;
   /* Test modff(-Inf,...).
-     This test fails on IRIX 6.5, mingw.  */
+     This test fails on mingw.  */
   f = my_modff (minus_one / zero, &i);
   if (!(f == 0.0f) || (signbitf (minus_zerof) && !signbitf (f)))
     result |= 2;
index 9f5c0b0af288bc82c22823fd2daa26b1f80c1291..7697d3160cd345de04f8c1edf4eae3ebb8d65394 100644 (file)
@@ -1,5 +1,5 @@
 # modfl.m4
-# serial 15
+# serial 16
 dnl Copyright (C) 2011-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -83,8 +83,7 @@ int main (int argc, char *argv[])
 ]gl_LONG_DOUBLE_MINUS_ZERO_CODE[
 ]gl_LONG_DOUBLE_SIGNBIT_CODE[
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (long double x, long double y)
 {
@@ -99,7 +98,7 @@ int main (int argc, char *argv[])
   long double i;
   long double f;
   /* Test modfl(-Inf,...).
-     This test fails on IRIX 6.5, mingw.  */
+     This test fails on mingw.  */
   f = my_modfl (minus_one / zero, &i);
   if (!(f == 0.0L) || (signbitl (minus_zerol) && !signbitl (f)))
     return 1;
index 21db0fd7e9a3da8b1ec3d2a2f5cae1646f75c6f0..877da63f7a761ba002b7aea72b1b0f7c231f1d03 100644 (file)
@@ -1,5 +1,5 @@
 # pthread-rwlock.m4
-# serial 8
+# serial 9
 dnl Copyright (C) 2019-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -93,8 +93,8 @@ AC_DEFUN([gl_PTHREAD_RWLOCK],
           [Define if all pthread_rwlock* functions don't exist.])
       else
         dnl On Mac OS X 10.5, FreeBSD 5.2.1, OpenBSD 3.8, AIX 5.1, HP-UX 11,
-        dnl IRIX 6.5, Solaris 9, Cygwin, the pthread_rwlock_timed*lock functions
-        dnl don't exist, although the other pthread_rwlock* functions exist.
+        dnl Solaris 9, Cygwin, the pthread_rwlock_timed*lock functions don't
+        dnl exist, although the other pthread_rwlock* functions exist.
         AC_CHECK_DECL([pthread_rwlock_timedrdlock], ,
           [HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK=0
            HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK=0
index 1dd437a790ca3aa96f606afc3b103b9f4a2133ca..a5d278f6fafd7f02feb4fd483baec5d31106bcef 100644 (file)
@@ -1,5 +1,5 @@
 # semaphore.m4
-# serial 3
+# serial 4
 dnl Copyright (C) 2019-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -13,7 +13,7 @@ AC_DEFUN([gl_SEMAPHORE],
 [
   AC_REQUIRE([gl_THREADLIB])
   dnl sem_post is
-  dnl   - in libc on macOS, FreeBSD, AIX, IRIX, Solaris 11, Haiku, Cygwin,
+  dnl   - in libc on macOS, FreeBSD, AIX, Solaris 11, Haiku, Cygwin,
   dnl   - in libpthread on glibc systems, OpenBSD,
   dnl   - in libpthread or librt on NetBSD,
   dnl   - in librt on HP-UX 11, Solaris 10.
index 9251dccf2e32abb599820e5db428e8b075772c47..a4d49bfdc06dc7b2f0dffead8dcc7bdd9a57a0f5 100644 (file)
@@ -1,5 +1,5 @@
 # socklen.m4
-# serial 12
+# serial 13
 dnl Copyright (C) 2005-2007, 2009-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -11,7 +11,7 @@ dnl From Albert Chin, Windows fixes from Simon Josefsson.
 dnl Check for socklen_t: historically on BSD it is an int, and in
 dnl POSIX 1g it is a type of its own, but some platforms use different
 dnl types for the argument to getsockopt, getpeername, etc.:
-dnl HP-UX 10.20, IRIX 6.5, Interix 3.5, BeOS.
+dnl HP-UX 10.20, Interix 3.5, BeOS.
 dnl So we have to test to find something that will work.
 
 AC_DEFUN([gl_TYPE_SOCKLEN_T],
index 2d69088b676b71033880337faa85eb6889d6f82b..5a289e6df4d39889f167abb9cea89bc0a0af4b57 100644 (file)
@@ -1,5 +1,5 @@
 # stdint.m4
-# serial 64
+# serial 65
 dnl Copyright (C) 2001-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -391,9 +391,9 @@ AC_DEFUN([gl_STDINT_BITSIZEOF],
       ])
     eval result=\$gl_cv_bitsizeof_${gltype}
     if test $result = unknown; then
-      dnl Use a nonempty default, because some compilers, such as IRIX 5 cc,
-      dnl do a syntax check even on unused #if conditions and give an error
-      dnl on valid C code like this:
+      dnl Use a nonempty default, because some old compilers do a syntax check
+      dnl even on unused #if conditions and give an error on valid C code like
+      dnl this:
       dnl   #if 0
       dnl   # if  > 32
       dnl   # endif
index ed93927ea53a8747abd487c74e1a3f3a8531e47d..0c804cd99c416b11deeeb52148a45bd04c8d0e34 100644 (file)
@@ -1,5 +1,5 @@
 # strtod.m4
-# serial 31
+# serial 32
 dnl Copyright (C) 2002-2003, 2006-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -29,8 +29,7 @@ AC_DEFUN([gl_FUNC_STRTOD],
 #include <math.h>
 #include <errno.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (double x, double y)
 {
index f8284d4c9449a66abc1989e6eced00fa9b3a9d4c..76f40c3d2cb144fa0f3310ca7a400af50443982a 100644 (file)
@@ -1,5 +1,5 @@
 # strtof.m4
-# serial 4
+# serial 5
 dnl Copyright (C) 2002-2003, 2006-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -29,8 +29,7 @@ AC_DEFUN([gl_FUNC_STRTOF],
 #include <math.h>
 #include <errno.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (float x, float y)
 {
index f773fc570141fb399fa2598518e484e0a2c0b3cb..0d505b4f1816c9cb64dd31f2433d3570fec01dab 100644 (file)
@@ -1,5 +1,5 @@
 # strtold.m4
-# serial 10
+# serial 11
 dnl Copyright (C) 2002-2003, 2006-2025 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -23,8 +23,7 @@ AC_DEFUN([gl_FUNC_STRTOLD],
 #include <errno.h>
 #include <string.h>
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equal (long double x, long double y)
 {
@@ -51,7 +50,7 @@ numeric_equal (long double x, long double y)
       result |= 2;
   }
   {
-    /* IRIX 6.5, mingw do not parse hex floats.  */
+    /* mingw does not parse hex floats.  */
     const char *string = "0XaP+1";
     char *term;
     long double value = strtold (string, &term);
@@ -59,8 +58,7 @@ numeric_equal (long double x, long double y)
       result |= 4;
   }
   {
-    /* IRIX 6.5 does not parse infinities.  HP-UX 11.31/ia64 parses inf,
-       but mistakenly sets errno.  */
+    /* HP-UX 11.31/ia64 parses inf, but mistakenly sets errno.  */
     const char *string = "inf";
     char *term;
     long double value;
@@ -70,7 +68,7 @@ numeric_equal (long double x, long double y)
       result |= 8;
   }
   {
-    /* glibc-2.3.2, IRIX 6.5, mingw, Haiku misparse "nan()".  */
+    /* glibc-2.3.2, mingw, Haiku misparse "nan()".  */
     const char *string = "nan()";
     char *term;
     long double value = strtold (string, &term);
@@ -78,7 +76,7 @@ numeric_equal (long double x, long double y)
       result |= 16;
   }
   {
-    /* Mac OS X 10.5, IRIX 6.5 misparse "nan(".  */
+    /* Mac OS X 10.5 misparses "nan(".  */
     const char *string = "nan(";
     char *term;
     long double value = strtold (string, &term);
index d33e77b787509659422170e24bdebf46824fa3c3..62b17a4efa61af96194a0f1f9769129eb5f971cf 100644 (file)
@@ -4,10 +4,10 @@ It implements the most important features of GNU libsigsegv: catching SIGSEGV
 and catching stack overflow. It does *not* implement the 'sigsegv_dispatcher'
 type (which is not multithread-safe).
 It supports all modern Unix-like platforms: Linux, Hurd, FreeBSD, NetBSD,
-OpenBSD, macOS, AIX, Solaris, Cygwin, Haiku, even IRIX. It does *not* support
-HP-UX, Minix, native Windows; on these platforms the module compiles and
-provides a <sigsegv.h> header file, but it does not define HAVE_SIGSEGV_RECOVERY
-and HAVE_STACK_OVERFLOW_RECOVERY.
+OpenBSD, macOS, AIX, Solaris, Cygwin, Haiku. It does *not* support HP-UX, Minix,
+native Windows; on these platforms the module compiles and provides a
+<sigsegv.h> header file, but it does not define HAVE_SIGSEGV_RECOVERY and
+HAVE_STACK_OVERFLOW_RECOVERY.
 Unlike GNU libsigsegv, which consists of many .h and .c files, this module
 compiles to just two object files, rather than a library.
 
index 9b534d280ec648445223babc090d164ed9be7e2a..505d33d2663d2a9cf4ff04537c751c2ac8e65c9c 100755 (executable)
@@ -79,8 +79,6 @@ func_gnulib_dir ()
       # according to IFS=: loses empty fields in many shells:
       #   - /bin/sh on Solaris loses all empty fields (at the beginning, at
       #     the end, and in the middle),
-      #   - /bin/sh on IRIX and /bin/ksh on IRIX lose empty fields at the
-      #     beginning and at the end,
       #   - GNU bash, /bin/sh on AIX and HP-UX, and /bin/ksh on AIX, HP-UX,
       #     Solaris lose empty fields at the end.
       # The 'case' statement is an optimization, to avoid evaluating the
index 9344c8fa9d1092a57e6d670394ae152eff3636dd..a0f5ec0f5e2cdc49a89a9ba1b4e064b02bcce2fb 100644 (file)
@@ -358,8 +358,7 @@ class GLImport:
         # Emacs puts some gnulib-tool log lines in its source repository, and
         # git send-email rejects patch lines longer than 998 characters.
         # Also, config.status uses awk, and the HP-UX 11.00 awk fails if a
-        # line has length >= 3071; similarly, the IRIX 6.5 awk fails if a
-        # line has length >= 3072.
+        # line has length >= 3071.
         if len(localpath) > 0:
             actioncmd += ''.join([f' \\\n#  --local-dir={x}' for x in localpath])
         actioncmd += ' \\\n#  --lib=%s' % libname
index def831af05d7cb40ddc636c1befa852513e151db..20588226279f5f20c0759d3eb257c0086ef6166a 100644 (file)
@@ -411,7 +411,7 @@ setup_ ()
   if test "$VERBOSE" = yes; then
     # Test whether set -x may cause the selected shell to corrupt an
     # application's stderr.  Many do, including zsh-4.3.10 and the /bin/sh
-    # from SunOS 5.11, OpenBSD 4.7 and Irix 6.5.
+    # from SunOS 5.11 and OpenBSD 4.7.
     # If enabling verbose output this way would cause trouble, simply
     # issue a warning and refrain.
     if $gl_set_x_corrupts_stderr_; then
index 17b87ee8775c35224b57af45a971ed1c400639aa..6bff54092c747354c8b36155c8e1f29eef565b6c 100755 (executable)
@@ -28,7 +28,7 @@ func_fatal_error ()
 #            or when it was built with DEFAULT_ECHO_TO_USG (bash < 2.0),
 # - in zsh, when sh-emulation is not set,
 # - in ksh (e.g. AIX /bin/sh and Solaris /usr/xpg4/bin/sh are ksh instances,
-#           and HP-UX /bin/sh and IRIX /bin/sh behave similarly),
+#           and HP-UX /bin/sh behaves similarly),
 # - in Solaris /bin/sh.
 # We try the following workarounds:
 # - for all: respawn using $CONFIG_SHELL if that is set and works.
index 73696690af226e1772d7b588c966e8855fe6d7d0..10219bf1b3882062fe74640e1eef32a3f37fd6e4 100644 (file)
@@ -45,7 +45,7 @@ main (void)
     errno = 0;
     ASSERT (isatty (-1) == 0);
     ASSERT (errno == EBADF
-            || errno == 0 /* seen on IRIX 6.5, Solaris 10 */
+            || errno == 0 /* seen on Solaris 10 */
            );
   }
   {
@@ -53,7 +53,7 @@ main (void)
     errno = 0;
     ASSERT (isatty (99) == 0);
     ASSERT (errno == EBADF
-            || errno == 0 /* seen on IRIX 6.5, Solaris 10 */
+            || errno == 0 /* seen on Solaris 10 */
            );
   }
 #ifdef AT_FDCWD
@@ -61,7 +61,7 @@ main (void)
     errno = 0;
     ASSERT (isatty (AT_FDCWD) == 0);
     ASSERT (errno == EBADF
-            || errno == 0 /* seen on IRIX 6.5, Solaris 10 */
+            || errno == 0 /* seen on Solaris 10 */
            );
   }
 #endif
index 5a9c1f491e136c8694da816c2ecdc215bf449a86..4a878bb3e9d86ac2d56ff2c729af8e035ca3faa6 100644 (file)
@@ -75,8 +75,7 @@ long double hl = HUGE_VALL;
 #include "macros.h"
 
 /* Compare two numbers with ==.
-   This is a separate function because IRIX 6.5 "cc -O" miscompiles an
-   'x == x' test.  */
+   This is a separate function in order to disable compiler optimizations.  */
 static int
 numeric_equalf (float x, float y)
 {
index 7015d91668d7d987ee3a6b1a56ba5286634d5b1d..95b8c48f1e84c173f6c7b146730493d32164ca6e 100644 (file)
@@ -27,7 +27,6 @@
      FreeBSD, OpenBSD, Mac OS X      >= 65537
      AIX                             >= 32769
      HP-UX                           >= 8193
-     IRIX                            >= 10241
      Solaris <= 7                    >= 10241
      Solaris >= 8                    >= 20481
      z/OS                            >= 131073
index a46a53b1e025bd2cc585e60900ef3e62960ff8dd..a077c732b53f5f9d12290e4d6a4e626ec66544fc 100644 (file)
@@ -28,7 +28,6 @@
      AIX 5.1                         >= 125713
      AIX 7.1                         >= 200000 (depends on circumstances)
      HP-UX                           >= 114689
-     IRIX                            >= 61089
      Solaris 7                       >= 63000 (depends on circumstances)
      Solaris 8                       >= 49153
      Solaris 9                       >= 73729
index e29c9b1d839656afed4de7a3a31e54366f7e1ecf..3a02408dd2e87a3e92ed707928c5381a605b4f0e 100644 (file)
@@ -72,7 +72,7 @@ test_function (double (*my_strtod) (const char *, char **))
     result = my_strtod (input, &ptr);
     ASSERT (result == 0.0);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -83,7 +83,7 @@ test_function (double (*my_strtod) (const char *, char **))
     result = my_strtod (input, &ptr);
     ASSERT (result == 0.0);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -284,7 +284,7 @@ test_function (double (*my_strtod) (const char *, char **))
     errno = 0;
     result = my_strtod (input, &ptr);
     ASSERT (result == 0.0);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerod)); /* IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerod));
     ASSERT (ptr == input + 2);
     ASSERT (errno == 0);
   }
@@ -346,8 +346,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* HP-UX 11.11, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.11, IRIX 6.5 */
+    ASSERT (result == 1.0);             /* HP-UX 11.11 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.11 */
     ASSERT (errno == 0);
   }
   {
@@ -379,7 +379,7 @@ test_function (double (*my_strtod) (const char *, char **))
     errno = 0;
     result = my_strtod (input, &ptr);
     ASSERT (result == 0.0);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerod)); /* Mac OS X 10.3, FreeBSD 6.2, IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerod)); /* Mac OS X 10.3, FreeBSD 6.2 */
     ASSERT (ptr == input + 2);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, AIX 7.1 */
     ASSERT (errno == 0);
   }
@@ -580,8 +580,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* HP-UX 11.11, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.11, IRIX 6.5 */
+    ASSERT (result == 1.0);             /* HP-UX 11.11 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.11 */
     ASSERT (errno == 0);
   }
   {
@@ -590,8 +590,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
 
@@ -602,8 +602,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -612,8 +612,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == -HUGE_VAL);       /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 4);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == -HUGE_VAL);       /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 4);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -622,8 +622,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -632,8 +632,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -642,8 +642,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
   }
 
@@ -659,15 +659,15 @@ test_function (double (*my_strtod) (const char *, char **))
     result1 = my_strtod (input, &ptr1);
     result2 = my_strtod (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnand (result1));          /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (isnand (result2));          /* OpenBSD 4.0, IRIX 6.5, mingw */
+    ASSERT (isnand (result1));          /* OpenBSD 4.0, mingw */
+    ASSERT (isnand (result2));          /* OpenBSD 4.0, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, IRIX 6.5, Solaris 2.5.1, mingw */
-    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, IRIX 6.5, Solaris 2.5.1, mingw */
+    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, Solaris 2.5.1, mingw */
+    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, Solaris 2.5.1, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
 #else
     ASSERT (result1 == 0.0);
@@ -689,11 +689,11 @@ test_function (double (*my_strtod) (const char *, char **))
     result1 = my_strtod (input, &ptr1);
     result2 = my_strtod (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (!!signbit (result1) == !!signbit (result2));
-    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, Solaris 2.5.1, mingw */
-    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, Solaris 2.5.1, mingw */
+    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, Solaris 2.5.1, mingw */
+    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, Solaris 2.5.1, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0);
@@ -715,15 +715,15 @@ test_function (double (*my_strtod) (const char *, char **))
     result1 = my_strtod (input, &ptr1);
     result2 = my_strtod (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr2 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (ptr1 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
+    ASSERT (ptr2 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0);
@@ -742,8 +742,8 @@ test_function (double (*my_strtod) (const char *, char **))
     errno = 0;
     result = my_strtod (input, &ptr);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnand (result));           /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 6);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnand (result));           /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 6);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result == 0.0);
@@ -765,15 +765,15 @@ test_function (double (*my_strtod) (const char *, char **))
     result1 = my_strtod (input, &ptr1);
     result2 = my_strtod (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnand (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnand (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr2 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (ptr1 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
+    ASSERT (ptr2 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0);
@@ -793,8 +793,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 10.0);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 10.0);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -803,8 +803,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 10.0);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 10.0);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -813,8 +813,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -823,8 +823,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -833,8 +833,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -843,8 +843,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -853,8 +853,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -863,8 +863,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -873,8 +873,8 @@ test_function (double (*my_strtod) (const char *, char **))
     double result;
     errno = 0;
     result = my_strtod (input, &ptr);
-    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0);             /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
 
@@ -939,9 +939,9 @@ test_function (double (*my_strtod) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtod (input, &ptr);
-        ASSERT (result == 1.0);         /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (result == 1.0);         /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
       }
     free (input);
   }
@@ -965,9 +965,9 @@ test_function (double (*my_strtod) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtod (input, &ptr);
-        ASSERT (result == 1.0);         /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (result == 1.0);         /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
       }
     free (input);
   }
@@ -988,7 +988,7 @@ test_function (double (*my_strtod) (const char *, char **))
         errno = 0;
         result = my_strtod (input, &ptr);
         ASSERT (result == 0.0);
-        ASSERT (!!signbit (result) == !!signbit (minus_zerod)); /* IRIX 6.5 */
+        ASSERT (!!signbit (result) == !!signbit (minus_zerod));
         ASSERT (ptr == input + m);
         ASSERT (errno == 0);
       }
index 03ddb7c059e3f4622ed8bd245aa1bc82ac505bd0..3e890f6bfb95741c9b7b8ee0c59705a797bc17c0 100644 (file)
@@ -72,7 +72,7 @@ test_function (float (*my_strtof) (const char *, char **))
     result = my_strtof (input, &ptr);
     ASSERT (result == 0.0f);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -83,7 +83,7 @@ test_function (float (*my_strtof) (const char *, char **))
     result = my_strtof (input, &ptr);
     ASSERT (result == 0.0f);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -284,7 +284,7 @@ test_function (float (*my_strtof) (const char *, char **))
     errno = 0;
     result = my_strtof (input, &ptr);
     ASSERT (result == 0.0f);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerof)); /* IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerof));
     ASSERT (ptr == input + 2);
     ASSERT (errno == 0);
   }
@@ -346,8 +346,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* HP-UX 11.11, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.11, IRIX 6.5 */
+    ASSERT (result == 1.0f);            /* HP-UX 11.11 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.11 */
     ASSERT (errno == 0);
   }
   {
@@ -379,7 +379,7 @@ test_function (float (*my_strtof) (const char *, char **))
     errno = 0;
     result = my_strtof (input, &ptr);
     ASSERT (result == 0.0f);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerof)); /* Mac OS X 10.3, FreeBSD 6.2, IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerof)); /* Mac OS X 10.3, FreeBSD 6.2 */
     ASSERT (ptr == input + 2);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, AIX 7.1 */
     ASSERT (errno == 0);
   }
@@ -580,8 +580,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* HP-UX 11.11, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.11, IRIX 6.5 */
+    ASSERT (result == 1.0f);            /* HP-UX 11.11 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.11 */
     ASSERT (errno == 0);
   }
   {
@@ -590,8 +590,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
 
@@ -602,8 +602,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -612,8 +612,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == -HUGE_VAL);       /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 4);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == -HUGE_VAL);       /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 4);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -622,8 +622,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 3);          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -632,8 +632,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.00, IRIX 6.5, Solaris 9, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, mingw */
+    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.00, Solaris 9, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
   }
   {
@@ -642,8 +642,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (result == HUGE_VAL);        /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 8);          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
   }
 
@@ -659,15 +659,15 @@ test_function (float (*my_strtof) (const char *, char **))
     result1 = my_strtof (input, &ptr1);
     result2 = my_strtof (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanf (result1));          /* OpenBSD 4.0, IRIX 6.5, mingw */
-    ASSERT (isnanf (result2));          /* OpenBSD 4.0, IRIX 6.5, mingw */
+    ASSERT (isnanf (result1));          /* OpenBSD 4.0, mingw */
+    ASSERT (isnanf (result2));          /* OpenBSD 4.0, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, IRIX 6.5, Solaris 2.5.1, mingw */
-    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, IRIX 6.5, Solaris 2.5.1, mingw */
+    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, Solaris 2.5.1, mingw */
+    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, Solaris 2.5.1, mingw */
     ASSERT (errno == 0);                /* HP-UX 11.11 */
 #else
     ASSERT (result1 == 0.0f);
@@ -689,11 +689,11 @@ test_function (float (*my_strtof) (const char *, char **))
     result1 = my_strtof (input, &ptr1);
     result2 = my_strtof (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
     ASSERT (!!signbit (result1) == !!signbit (result2));
-    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, Solaris 2.5.1, mingw */
-    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, Solaris 2.5.1, mingw */
+    ASSERT (ptr1 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, Solaris 2.5.1, mingw */
+    ASSERT (ptr2 == input + 4);         /* OpenBSD 4.0, HP-UX 11.11, Solaris 2.5.1, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0f);
@@ -715,15 +715,15 @@ test_function (float (*my_strtof) (const char *, char **))
     result1 = my_strtof (input, &ptr1);
     result2 = my_strtof (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr2 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (ptr1 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
+    ASSERT (ptr2 == input + 6);         /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0f);
@@ -742,8 +742,8 @@ test_function (float (*my_strtof) (const char *, char **))
     errno = 0;
     result = my_strtof (input, &ptr);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanf (result));           /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 6);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnanf (result));           /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (ptr == input + 6);          /* glibc-2.3.6, Mac OS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result == 0.0f);
@@ -765,15 +765,15 @@ test_function (float (*my_strtof) (const char *, char **))
     result1 = my_strtof (input, &ptr1);
     result2 = my_strtof (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (isnanf (result1));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
+    ASSERT (isnanf (result2));          /* OpenBSD 4.0, HP-UX 11.11, mingw */
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, mingw */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, mingw */
 # endif
-    ASSERT (ptr1 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
-    ASSERT (ptr2 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, mingw */
+    ASSERT (ptr1 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
+    ASSERT (ptr2 == input + 7);         /* glibc-2.3.6, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, mingw */
     ASSERT (errno == 0);
 #else
     ASSERT (result1 == 0.0f);
@@ -793,8 +793,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 10.0f);           /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 10.0f);           /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -803,8 +803,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 10.0f);           /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 10.0f);           /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -813,8 +813,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -823,8 +823,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -833,8 +833,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -843,8 +843,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -853,8 +853,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -863,8 +863,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 2.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 6);          /* NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
   {
@@ -873,8 +873,8 @@ test_function (float (*my_strtof) (const char *, char **))
     float result;
     errno = 0;
     result = my_strtof (input, &ptr);
-    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
-    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, IRIX 6.5, Solaris 10, mingw */
+    ASSERT (result == 1.0f);            /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
+    ASSERT (ptr == input + 3);          /* NetBSD 3.0, OpenBSD 4.0, AIX 7.1, HP-UX 11.11, Solaris 10, mingw */
     ASSERT (errno == 0);
   }
 
@@ -939,9 +939,9 @@ test_function (float (*my_strtof) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtof (input, &ptr);
-        ASSERT (result == 1.0f);        /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (result == 1.0f);        /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
       }
     free (input);
   }
@@ -965,9 +965,9 @@ test_function (float (*my_strtof) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtof (input, &ptr);
-        ASSERT (result == 1.0f);        /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (result == 1.0f);        /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, mingw */
       }
     free (input);
   }
@@ -988,7 +988,7 @@ test_function (float (*my_strtof) (const char *, char **))
         errno = 0;
         result = my_strtof (input, &ptr);
         ASSERT (result == 0.0f);
-        ASSERT (!!signbit (result) == !!signbit (minus_zerof)); /* IRIX 6.5 */
+        ASSERT (!!signbit (result) == !!signbit (minus_zerof));
         ASSERT (ptr == input + m);
         ASSERT (errno == 0);
       }
index 37f537fa83c95d0d944c823072c4d98c92396ef9..d8f7ae42029bf7245f218e64bb451a8bd11e32ab 100644 (file)
@@ -72,7 +72,7 @@ test_function (long double (*my_strtold) (const char *, char **))
     result = my_strtold (input, &ptr);
     ASSERT (result == 0.0L);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -83,7 +83,7 @@ test_function (long double (*my_strtold) (const char *, char **))
     result = my_strtold (input, &ptr);
     ASSERT (result == 0.0L);
     ASSERT (!signbit (result));
-    ASSERT (ptr == input);              /* IRIX 6.5 */
+    ASSERT (ptr == input);
     ASSERT (errno == 0 || errno == EINVAL);
   }
   {
@@ -284,7 +284,7 @@ test_function (long double (*my_strtold) (const char *, char **))
     errno = 0;
     result = my_strtold (input, &ptr);
     ASSERT (result == 0.0L);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerol)); /* IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerol));
     ASSERT (ptr == input + 2);
     ASSERT (errno == 0);
   }
@@ -346,8 +346,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.31/ia64, IRIX 6.5 */
+    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.31/ia64 */
     ASSERT (errno == 0);
   }
   {
@@ -379,7 +379,7 @@ test_function (long double (*my_strtold) (const char *, char **))
     errno = 0;
     result = my_strtold (input, &ptr);
     ASSERT (result == 0.0L);
-    ASSERT (!!signbit (result) == !!signbit (minus_zerol)); /* Mac OS X 10.5, IRIX 6.5 */
+    ASSERT (!!signbit (result) == !!signbit (minus_zerol)); /* Mac OS X 10.5 */
     ASSERT (ptr == input + 2);          /* glibc-2.3.2, Mac OS X 10.5, Haiku */
     ASSERT (errno == 0);
   }
@@ -588,9 +588,9 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, IRIX 6.5 */
-    ASSERT (ptr == input + 1);          /* HP-UX 11.31/ia64, IRIX 6.5 */
-    ASSERT (errno == 0);                /* HP-UX 11.31/ia64, IRIX 6.5 */
+    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64 */
+    ASSERT (ptr == input + 1);          /* HP-UX 11.31/ia64 */
+    ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
   {
     const char input[] = "0x1P 1000000";
@@ -598,8 +598,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* HP-UX 11.31/ia64, IRIX 6.5, mingw */
+    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, mingw */
+    ASSERT (ptr == input + 3);          /* HP-UX 11.31/ia64, mingw */
     ASSERT (errno == 0);
   }
 
@@ -610,8 +610,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == HUGE_VALL);       /* IRIX 6.5 */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5 */
+    ASSERT (result == HUGE_VALL);
+    ASSERT (ptr == input + 3);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
   {
@@ -620,8 +620,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == -HUGE_VALL);      /* IRIX 6.5 */
-    ASSERT (ptr == input + 4);          /* IRIX 6.5 */
+    ASSERT (result == -HUGE_VALL);
+    ASSERT (ptr == input + 4);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
   {
@@ -630,8 +630,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == HUGE_VALL);       /* IRIX 6.5 */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5 */
+    ASSERT (result == HUGE_VALL);
+    ASSERT (ptr == input + 3);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
   {
@@ -640,8 +640,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == HUGE_VALL);       /* IRIX 6.5 */
-    ASSERT (ptr == input + 8);          /* IRIX 6.5 */
+    ASSERT (result == HUGE_VALL);
+    ASSERT (ptr == input + 8);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
   {
@@ -650,8 +650,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == HUGE_VALL);       /* IRIX 6.5 */
-    ASSERT (ptr == input + 8);          /* IRIX 6.5 */
+    ASSERT (result == HUGE_VALL);
+    ASSERT (ptr == input + 8);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
   }
 
@@ -667,15 +667,15 @@ test_function (long double (*my_strtold) (const char *, char **))
     result1 = my_strtold (input, &ptr1);
     result2 = my_strtold (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanl (result1));          /* IRIX 6.5 */
-    ASSERT (isnanl (result2));          /* IRIX 6.5 */
+    ASSERT (isnanl (result1));
+    ASSERT (isnanl (result2));
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
     ASSERT (!!signbit (result1) != !!signbit (result2));
 # endif
-    ASSERT (ptr1 == input + 4);         /* IRIX 6.5 */
-    ASSERT (ptr2 == input + 4);         /* IRIX 6.5 */
+    ASSERT (ptr1 == input + 4);
+    ASSERT (ptr2 == input + 4);
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
 #else
     ASSERT (result1 == 0.0L);
@@ -697,11 +697,11 @@ test_function (long double (*my_strtold) (const char *, char **))
     result1 = my_strtold (input, &ptr1);
     result2 = my_strtold (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanl (result1));          /* IRIX 6.5 */
-    ASSERT (isnanl (result2));          /* IRIX 6.5 */
+    ASSERT (isnanl (result1));
+    ASSERT (isnanl (result2));
     ASSERT (!!signbit (result1) == !!signbit (result2));
-    ASSERT (ptr1 == input + 4);         /* Mac OS X 10.5, IRIX 6.5 */
-    ASSERT (ptr2 == input + 4);         /* Mac OS X 10.5, IRIX 6.5 */
+    ASSERT (ptr1 == input + 4);         /* Mac OS X 10.5 */
+    ASSERT (ptr2 == input + 4);         /* Mac OS X 10.5 */
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
 #else
     ASSERT (result1 == 0.0L);
@@ -723,15 +723,15 @@ test_function (long double (*my_strtold) (const char *, char **))
     result1 = my_strtold (input, &ptr1);
     result2 = my_strtold (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanl (result1));          /* IRIX 6.5 */
-    ASSERT (isnanl (result2));          /* IRIX 6.5 */
+    ASSERT (isnanl (result1));
+    ASSERT (isnanl (result2));
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
-    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.2, musl libc, OpenBSD 6.0, IRIX 6.5, mingw, Haiku */
+    ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.2, musl libc, OpenBSD 6.0, mingw, Haiku */
 # endif
-    ASSERT (ptr1 == input + 6);         /* glibc-2.3.2, IRIX 6.5, mingw, Haiku */
-    ASSERT (ptr2 == input + 6);         /* glibc-2.3.2, IRIX 6.5, mingw, Haiku */
+    ASSERT (ptr1 == input + 6);         /* glibc-2.3.2, mingw, Haiku */
+    ASSERT (ptr2 == input + 6);         /* glibc-2.3.2, mingw, Haiku */
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64, Haiku */
 #else
     ASSERT (result1 == 0.0L);
@@ -750,8 +750,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     errno = 0;
     result = my_strtold (input, &ptr);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanl (result));           /* IRIX 6.5 */
-    ASSERT (ptr == input + 6);          /* glibc-2.3.2, IRIX 6.5, mingw, Haiku */
+    ASSERT (isnanl (result));
+    ASSERT (ptr == input + 6);          /* glibc-2.3.2, mingw, Haiku */
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64, Haiku */
 #else
     ASSERT (result == 0.0L);
@@ -773,15 +773,15 @@ test_function (long double (*my_strtold) (const char *, char **))
     result1 = my_strtold (input, &ptr1);
     result2 = my_strtold (input + 1, &ptr2);
 #if 1 /* All known CPUs support NaNs.  */
-    ASSERT (isnanl (result1));          /* IRIX 6.5 */
-    ASSERT (isnanl (result2));          /* IRIX 6.5 */
+    ASSERT (isnanl (result1));
+    ASSERT (isnanl (result2));
 # if 0
     /* Sign bits of NaN is a portability sticking point, not worth
        worrying about.  */
     ASSERT (!!signbit (result1) != !!signbit (result2));
 # endif
-    ASSERT (ptr1 == input + 7);         /* glibc-2.3.2, IRIX 6.5, mingw, Haiku */
-    ASSERT (ptr2 == input + 7);         /* glibc-2.3.2, IRIX 6.5, mingw, Haiku */
+    ASSERT (ptr1 == input + 7);         /* glibc-2.3.2, mingw, Haiku */
+    ASSERT (ptr2 == input + 7);         /* glibc-2.3.2, mingw, Haiku */
     ASSERT (errno == 0);                /* HP-UX 11.31/ia64 */
 #else
     ASSERT (result1 == 0.0L);
@@ -801,8 +801,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 10.0L);           /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5, mingw */
+    ASSERT (result == 10.0L);           /* mingw */
+    ASSERT (ptr == input + 3);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -811,8 +811,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 10.0L);           /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5, mingw */
+    ASSERT (result == 10.0L);           /* mingw */
+    ASSERT (ptr == input + 3);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -821,8 +821,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5, mingw */
+    ASSERT (result == 1.0L);            /* mingw */
+    ASSERT (ptr == input + 3);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -831,8 +831,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5, mingw */
+    ASSERT (result == 1.0L);            /* mingw */
+    ASSERT (ptr == input + 3);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -841,8 +841,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* IRIX 6.5, mingw */
+    ASSERT (result == 1.0L);            /* mingw */
+    ASSERT (ptr == input + 3);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -851,8 +851,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 2.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 6);          /* IRIX 6.5, mingw */
+    ASSERT (result == 2.0L);            /* mingw */
+    ASSERT (ptr == input + 6);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -861,8 +861,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 2.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 6);          /* IRIX 6.5, mingw */
+    ASSERT (result == 2.0L);            /* mingw */
+    ASSERT (ptr == input + 6);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -871,8 +871,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 2.0L);            /* IRIX 6.5, mingw */
-    ASSERT (ptr == input + 6);          /* IRIX 6.5, mingw */
+    ASSERT (result == 2.0L);            /* mingw */
+    ASSERT (ptr == input + 6);          /* mingw */
     ASSERT (errno == 0);
   }
   {
@@ -881,8 +881,8 @@ test_function (long double (*my_strtold) (const char *, char **))
     long double result;
     errno = 0;
     result = my_strtold (input, &ptr);
-    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, IRIX 6.5, mingw */
-    ASSERT (ptr == input + 3);          /* HP-UX 11.31/ia64, IRIX 6.5, mingw */
+    ASSERT (result == 1.0L);            /* HP-UX 11.31/ia64, mingw */
+    ASSERT (ptr == input + 3);          /* HP-UX 11.31/ia64, mingw */
     ASSERT (errno == 0);
   }
 
@@ -947,9 +947,9 @@ test_function (long double (*my_strtold) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtold (input, &ptr);
-        ASSERT (result == 1.0L);        /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, IRIX 6.5, mingw */
+        ASSERT (result == 1.0L);        /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, mingw */
       }
     free (input);
   }
@@ -973,9 +973,9 @@ test_function (long double (*my_strtold) (const char *, char **))
         input[m] = '\0';
         errno = 0;
         result = my_strtold (input, &ptr);
-        ASSERT (result == 1.0L);        /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, IRIX 6.5, mingw */
+        ASSERT (result == 1.0L);        /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, mingw */
         ASSERT (ptr == input + m);
-        ASSERT (errno == 0);            /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, IRIX 6.5, mingw */
+        ASSERT (errno == 0);            /* Mac OS X 10.5, FreeBSD 11.0, NetBSD 7.1, OpenBSD 6.0, Minix 3.3, mingw */
       }
     free (input);
   }
@@ -996,7 +996,7 @@ test_function (long double (*my_strtold) (const char *, char **))
         errno = 0;
         result = my_strtold (input, &ptr);
         ASSERT (result == 0.0L);
-        ASSERT (!!signbit (result) == !!signbit (minus_zerol)); /* IRIX 6.5 */
+        ASSERT (!!signbit (result) == !!signbit (minus_zerol));
         ASSERT (ptr == input + m);
         ASSERT (errno == 0);
       }
index d5c62baf6260f6d5f79e96f62213f80a34f6e450..1e5c2b6e7d165333fc42497d8a456bd61dc9e26b 100644 (file)
@@ -75,7 +75,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
          163141592653589790215729350939528493057529598899734151772468186268423257777068536614838678161083520756952076273094236944990208
          On Cygwin, the result is
          163141592653589790215729350939528493057529600000000000000000000000000000000000000000000000000000000000000000000000000000000000
-         On HP-UX 11.31 / hppa and IRIX 6.5, the result is
+         On HP-UX 11.31 / hppa, the result is
          163141592653589790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
        */
       ASSERT (strlen (result) == 126);
index 1f54aca592d8533707b337452d03d83c873bddeb..70a7ce15876ca472feaca9590c91cf2776abe8ce 100644 (file)
@@ -76,7 +76,7 @@ test_function (wchar_t * (*my_asnwprintf) (wchar_t *, size_t *, const wchar_t *,
          163141592653589790215729350939528493057529598899734151772468186268423257777068536614838678161083520756952076273094236944990208
          On Cygwin, the result is
          163141592653589790215729350939528493057529600000000000000000000000000000000000000000000000000000000000000000000000000000000000
-         On HP-UX 11.31 / hppa and IRIX 6.5, the result is
+         On HP-UX 11.31 / hppa, the result is
          163141592653589790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
        */
       ASSERT (wcslen (result) == 126);