]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
fix GNU compiler handling in _AC_PROG_FC_G
authorSteven G. Johnson <stevenj@alum.mit.edu>
Sun, 5 Oct 2003 18:34:14 +0000 (18:34 +0000)
committerSteven G. Johnson <stevenj@alum.mit.edu>
Sun, 5 Oct 2003 18:34:14 +0000 (18:34 +0000)
ChangeLog
lib/autoconf/fortran.m4

index 7eeabd74a1436a5950671d9ef6b0413ee74f6f0b..c660f5b62b90bc65ef6ff3fd1615fc322b5a0055 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-10-04  Steven G. Johnson  <stevenj@ab-initio.mit.edu>
+
+       * lib/autoconf/fortran.m4 (_AC_PROG_FC_G): Use language-specific
+       cache variable instead of $G77 to decide whether to include -O2,
+       since $G77 is specific to Fortran 77.
+
 2003-10-03  Steven G. Johnson  <stevenj@alum.mit.edu>
 
        * lib/autoconf/fortran.m4 (AC_FC_FREEFORM): Support Absoft "-f
index af5743fa42b8c7456130d79da94560082e0a4caa..a9df8a6ff5bdb30929b6e8eb3684b85e77099ffc 100644 (file)
@@ -421,13 +421,13 @@ _AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
 if test "$ac_test_FFLAGS" = set; then
   _AC_LANG_PREFIX[]FLAGS=$ac_save_FFLAGS
 elif test $ac_cv_prog_[]_AC_LANG_ABBREV[]_g = yes; then
-  if test "$G77" = yes; then
+  if test "x$ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu" = xyes; then
     _AC_LANG_PREFIX[]FLAGS="-g -O2"
   else
     _AC_LANG_PREFIX[]FLAGS="-g"
   fi
 else
-  if test "$G77" = yes; then
+  if test "x$ac_cv_[]_AC_LANG_ABBREV[]_compiler_gnu" = xyes; then
     _AC_LANG_PREFIX[]FLAGS="-O2"
   else
     _AC_LANG_PREFIX[]FLAGS=