aboutsummaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>2014-06-15 09:44:04 +0000
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>2014-06-15 09:44:04 +0000
commit6faf47517f3a989140af3d054c75718bfcc20581 (patch)
treeee51a1da9d3b10b96f5799d03a17c89e91956659 /libgfortran
parent3bb5c996ca514e821be6e6c687268badb9471ef1 (diff)
downloadgcc-6faf47517f3a989140af3d054c75718bfcc20581.zip
gcc-6faf47517f3a989140af3d054c75718bfcc20581.tar.gz
gcc-6faf47517f3a989140af3d054c75718bfcc20581.tar.bz2
re PR libfortran/60468 (./fpu-target.h:93:3: error: unknown type name 'choke')
PR libfortran/60468 * configure.ac: Include <math.h> when checking for fp_except_t and fp_rnd_t types. * configure: Regenerate. From-SVN: r211685
Diffstat (limited to 'libgfortran')
-rw-r--r--libgfortran/ChangeLog7
-rwxr-xr-xlibgfortran/configure20
-rw-r--r--libgfortran/configure.ac10
3 files changed, 31 insertions, 6 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 9d75329..f610ba1 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,10 @@
+2014-06-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ PR libfortran/60468
+ * configure.ac: Include <math.h> when checking for fp_except_t
+ and fp_rnd_t types.
+ * configure: Regenerate.
+
2014-06-08 Janne Blomqvist <jb@gcc.gnu.org>
PR libfortran/56981
diff --git a/libgfortran/configure b/libgfortran/configure
index 9841ebc..05ab168 100755
--- a/libgfortran/configure
+++ b/libgfortran/configure
@@ -26042,7 +26042,10 @@ $as_echo "#define HAVE_FPSETMASK 1" >>confdefs.h
fi
-ac_fn_c_check_type "$LINENO" "fp_except" "ac_cv_type_fp_except" "#include <ieeefp.h>
+ac_fn_c_check_type "$LINENO" "fp_except" "ac_cv_type_fp_except" "
+#include <ieeefp.h>
+#include <math.h>
+
"
if test "x$ac_cv_type_fp_except" = x""yes; then :
@@ -26052,7 +26055,10 @@ _ACEOF
fi
-ac_fn_c_check_type "$LINENO" "fp_except_t" "ac_cv_type_fp_except_t" "#include <ieeefp.h>
+ac_fn_c_check_type "$LINENO" "fp_except_t" "ac_cv_type_fp_except_t" "
+#include <ieeefp.h>
+#include <math.h>
+
"
if test "x$ac_cv_type_fp_except_t" = x""yes; then :
@@ -26063,7 +26069,10 @@ _ACEOF
fi
-ac_fn_c_check_type "$LINENO" "fp_rnd" "ac_cv_type_fp_rnd" "#include <ieeefp.h>
+ac_fn_c_check_type "$LINENO" "fp_rnd" "ac_cv_type_fp_rnd" "
+#include <ieeefp.h>
+#include <math.h>
+
"
if test "x$ac_cv_type_fp_rnd" = x""yes; then :
@@ -26073,7 +26082,10 @@ _ACEOF
fi
-ac_fn_c_check_type "$LINENO" "fp_rnd_t" "ac_cv_type_fp_rnd_t" "#include <ieeefp.h>
+ac_fn_c_check_type "$LINENO" "fp_rnd_t" "ac_cv_type_fp_rnd_t" "
+#include <ieeefp.h>
+#include <math.h>
+
"
if test "x$ac_cv_type_fp_rnd_t" = x""yes; then :
diff --git a/libgfortran/configure.ac b/libgfortran/configure.ac
index ab4c497..57e26ce 100644
--- a/libgfortran/configure.ac
+++ b/libgfortran/configure.ac
@@ -521,8 +521,14 @@ fi
# Check for SysV fpsetmask
LIBGFOR_CHECK_FPSETMASK
-AC_CHECK_TYPES([fp_except,fp_except_t], [], [], [[#include <ieeefp.h>]])
-AC_CHECK_TYPES([fp_rnd,fp_rnd_t], [], [], [[#include <ieeefp.h>]])
+AC_CHECK_TYPES([fp_except,fp_except_t], [], [], [[
+#include <ieeefp.h>
+#include <math.h>
+]])
+AC_CHECK_TYPES([fp_rnd,fp_rnd_t], [], [], [[
+#include <ieeefp.h>
+#include <math.h>
+]])
# Check for AIX fp_trap and fp_enable
AC_CHECK_FUNC([fp_trap],[have_fp_trap=yes AC_DEFINE([HAVE_FP_TRAP],[1],[fp_trap is present])])