* tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using

AT_CHECK_MACRO since it skips tests embedded in configure.ac.
Remove files which might have been created when invoking the
compiler.
Reported by Nicolas Joly.
This commit is contained in:
Akim Demaille 2001-05-19 15:15:54 +00:00
parent 4d85d3ce1e
commit fbb6a65e7a
2 changed files with 15 additions and 2 deletions

View File

@ -1,3 +1,11 @@
2001-05-19 Akim Demaille <akim@epita.fr>
* tests/compile.at (GNU Fortran 77): Don't AS_EXIT when using
AT_CHECK_MACRO since it skips tests embedded in configure.ac.
Remove files which might have been created when invoking the
compiler.
Reported by Nicolas Joly.
2001-05-14 Pavel Roskin <proski@gnu.org>
* doc/autoconf.texi (Shellology): Document a quirk in

View File

@ -266,12 +266,17 @@ AT_CHECK_MACRO([GNU Fortran 77],
AC_LANG_COMPILER
if AC_TRY_COMMAND([$F77 --version | grep GNU >&2]); then
# Be sure to remove files which might be created by compilers that
# don't support --version.
rm -f a.exe a.out
# Has GNU in --version.
test "$G77" != yes &&
AC_MSG_ERROR([failed to recognize GNU Fortran 77 compiler])
else
# Be sure to remove files which might be created by compilers that
# don't support --version.
rm -f a.exe a.out
# Has not.
test "$G77" = yes &&
AC_MSG_ERROR([incorrectly recognized a GNU Fortran 77 compiler])
fi
AS_EXIT(0)]])
fi]])