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.
# 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,
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])
# 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"
[
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