From ab51c2b44aee12854742f11f9afc7c27912c35ce Mon Sep 17 00:00:00 2001 From: "Steven G. Johnson" Date: Sun, 5 Oct 2003 18:34:14 +0000 Subject: [PATCH] fix GNU compiler handling in _AC_PROG_FC_G --- ChangeLog | 6 ++++++ lib/autoconf/fortran.m4 | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7eeabd74..c660f5b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-10-04 Steven G. Johnson + + * 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 * lib/autoconf/fortran.m4 (AC_FC_FREEFORM): Support Absoft "-f diff --git a/lib/autoconf/fortran.m4 b/lib/autoconf/fortran.m4 index af5743fa..a9df8a6f 100644 --- a/lib/autoconf/fortran.m4 +++ b/lib/autoconf/fortran.m4 @@ -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=