NEWS.stable: update
[gnulib.git] / m4 / fpieee.m4
index fd897b0..7872876 100644 (file)
@@ -1,5 +1,5 @@
 # fpieee.m4 serial 1
-dnl Copyright (C) 2007 Free Software Foundation, Inc.
+dnl Copyright (C) 2007, 2009-2011 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 with or without modifications, as long as this notice is preserved.
@@ -26,8 +26,9 @@ AC_DEFUN([gl_FP_IEEE],
 [
   AC_REQUIRE([AC_PROG_CC])
   AC_REQUIRE([AC_CANONICAL_HOST])
-  # IEEE behaviour is the default on all CPUs except Alpha
-  # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4).
+  # IEEE behaviour is the default on all CPUs except Alpha and SH
+  # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4
+  # and the GCC 4.1.2 manual).
   case "$host_cpu" in
     alpha*)
       # On Alpha systems, a compiler option provides the behaviour.
@@ -37,7 +38,13 @@ AC_DEFUN([gl_FP_IEEE],
         # GCC has the option -mieee.
         CPPFLAGS="$CPPFLAGS -mieee"
       else
-        # Compaq (ex-DEC) C has the option -ieee. 
+        # Compaq (ex-DEC) C has the option -ieee.
+        CPPFLAGS="$CPPFLAGS -ieee"
+      fi
+      ;;
+    sh*)
+      if test -n "$GCC"; then
+        # GCC has the option -mieee.
         CPPFLAGS="$CPPFLAGS -mieee"
       fi
       ;;