]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
frexpl: Remove support for IRIX.
authorBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 20:59:23 +0000 (22:59 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 10 Sep 2025 20:59:23 +0000 (22:59 +0200)
* m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Remove code for IRIX. Remove IRIX
<float.h> workaround.

ChangeLog
m4/frexpl.m4

index dbf2d4fce8378b81af3cb0e112b71381fc1115b7..9a955cf468dd77a7724fc8ea28e889ad27a0d3a1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2025-09-10  Bruno Haible  <bruno@clisp.org>
 
+       frexpl: Remove support for IRIX.
+       * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Remove code for IRIX. Remove IRIX
+       <float.h> workaround.
+
        frexpf: Remove support for IRIX.
        * m4/frexpf.m4 (gl_FUNC_FREXPF_WORKS): Remove code for IRIX.
 
index f829be9df4a8eddaa25cdef0b999cae6cc960fd9..06895eb6ec7b056bb4e7c8ec4f4cd7c9940150ef 100644 (file)
@@ -1,5 +1,5 @@
 # frexpl.m4
-# serial 24
+# serial 25
 dnl Copyright (C) 2007-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,
@@ -117,7 +117,7 @@ AC_DEFUN([gl_CHECK_FREXPL_NO_LIBM],
 dnl Test whether frexpl() works on finite numbers (this fails on
 dnl Mac OS X 10.4/PowerPC, on AIX 5.1, and on BeOS), on denormalized numbers
 dnl (this fails on Mac OS X 10.5/i386), and also on infinite numbers (this
-dnl fails e.g. on IRIX 6.5 and mingw).
+dnl fails e.g. on mingw).
 AC_DEFUN([gl_FUNC_FREXPL_WORKS],
 [
   AC_REQUIRE([AC_PROG_CC])
@@ -141,12 +141,6 @@ AC_DEFUN([gl_FUNC_FREXPL_WORKS],
 # undef LDBL_MIN_EXP
 # define LDBL_MIN_EXP DBL_MIN_EXP
 #endif
-#if defined __sgi && (LDBL_MANT_DIG >= 106)
-# if defined __GNUC__
-#  undef LDBL_MIN_EXP
-#  define LDBL_MIN_EXP DBL_MIN_EXP
-# endif
-#endif
 extern
 #ifdef __cplusplus
 "C"
@@ -225,7 +219,7 @@ int main()
         [
 changequote(,)dnl
          case "$host_os" in
-           aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | windows* | pw*)
+           aix | aix[3-6]* | beos* | darwin* | mingw* | windows* | pw*)
               gl_cv_func_frexpl_works="guessing no";;
            *) gl_cv_func_frexpl_works="guessing yes";;
          esac