diff options
Diffstat (limited to 'libgo')
-rwxr-xr-x | libgo/configure | 2 | ||||
-rw-r--r-- | libgo/configure.ac | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libgo/configure b/libgo/configure index c55212042c6..f4b8c104465 100755 --- a/libgo/configure +++ b/libgo/configure @@ -14985,6 +14985,8 @@ $as_echo "$libgo_cv_c_fancymath" >&6; } MATH_FLAG= if test "$libgo_cv_c_fancymath" = yes; then MATH_FLAG="-mfancy-math-387 -funsafe-math-optimizations" +else + MATH_FLAG="-ffp-contract=off" fi diff --git a/libgo/configure.ac b/libgo/configure.ac index 7063e2d162f..4480261a9c9 100644 --- a/libgo/configure.ac +++ b/libgo/configure.ac @@ -620,6 +620,8 @@ CFLAGS=$CFLAGS_hold]) MATH_FLAG= if test "$libgo_cv_c_fancymath" = yes; then MATH_FLAG="-mfancy-math-387 -funsafe-math-optimizations" +else + MATH_FLAG="-ffp-contract=off" fi AC_SUBST(MATH_FLAG) |