X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Ffpieee.m4;h=9f4a92cb3dfb9f3d87189673ecc164aec69b732a;hb=ba4000b09804294e46373afb2003744612096a20;hp=c1155ee287539eba69989985d4728df30bb8b898;hpb=7722c4bb409ec03d876a7debf74f38ea49287d53;p=gnulib.git diff --git a/m4/fpieee.m4 b/m4/fpieee.m4 index c1155ee28..9f4a92cb3 100644 --- a/m4/fpieee.m4 +++ b/m4/fpieee.m4 @@ -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,9 +38,15 @@ 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 + ;; esac ])