summaryrefslogtreecommitdiff
path: root/libgfortran/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'libgfortran/configure.ac')
-rw-r--r--libgfortran/configure.ac9
1 files changed, 9 insertions, 0 deletions
diff --git a/libgfortran/configure.ac b/libgfortran/configure.ac
index ebd17b193b1..65f62416374 100644
--- a/libgfortran/configure.ac
+++ b/libgfortran/configure.ac
@@ -328,6 +328,15 @@ AC_CHECK_LIB([m],[ynl],[AC_DEFINE([HAVE_YNL],[1],[libm includes ynl])])
# On AIX, clog is present in libm as __clog
AC_CHECK_LIB([m],[__clog],[AC_DEFINE([HAVE_CLOG],[1],[libm includes clog])])
+# Check for a isfinite macro that works on long doubles.
+LIBGFOR_CHECK_FOR_BROKEN_ISFINITE
+
+# Check for a isnan macro that works on long doubles.
+LIBGFOR_CHECK_FOR_BROKEN_ISNAN
+
+# Check for a fpclassify macro that works on long doubles.
+LIBGFOR_CHECK_FOR_BROKEN_FPCLASSIFY
+
# Fallback in case isfinite is not available.
AC_CHECK_LIB([m],[finite],[AC_DEFINE([HAVE_FINITE],[1],[libm includes finite])])