2025-09-10 Bruno Haible <bruno@clisp.org>
+ fma: Remove support for IRIX.
+ * m4/fma.m4 (gl_FUNC_FMA): Don't test whether fma is declared.
+
fabsl: Remove support for IRIX.
* m4/fabsl.m4 (gl_FUNC_FABSL_WORKS): Remove macro.
(gl_FUNC_FABSL): Don't invoke it.
# fma.m4
-# serial 8
+# serial 9
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,
])
if test $gl_cv_func_fma_no_libm = yes \
|| test $gl_cv_func_fma_in_libm = yes; then
- dnl Also check whether it's declared.
- dnl IRIX 6.5 has fma() in libm but doesn't declare it in <math.h>,
- dnl and the function is buggy.
- AC_CHECK_DECL([fma], , [REPLACE_FMA=1], [[#include <math.h>]])
- if test $REPLACE_FMA = 0; then
- gl_FUNC_FMA_WORKS
- case "$gl_cv_func_fma_works" in
- *no) REPLACE_FMA=1 ;;
- esac
- fi
+ gl_FUNC_FMA_WORKS
+ case "$gl_cv_func_fma_works" in
+ *no) REPLACE_FMA=1 ;;
+ esac
else
HAVE_FMA=0
fi