New macro AC_FC_FIXEDFORM, improved AC_FC_FREEFORM, coverage.
commit0da057e20ad6224d4d244fd06278f51b3098a74c
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 28 Jun 2010 22:15:25 +0000 (29 00:15 +0200)
committerEric Blake <eblake@redhat.com>
Fri, 2 Jul 2010 19:45:04 +0000 (2 13:45 -0600)
treeef4eca9cf13f32d1236e47a0e835ee42a00dc5ef
parent64954f9188cc3ba018d04c66349809383a49f627
New macro AC_FC_FIXEDFORM, improved AC_FC_FREEFORM, coverage.

* lib/autoconf/fortran.m4 (_AC_FC_DIALECT_YEAR): Fix typo in
comment.
(AC_FC_FREEFORM): Update list of known options for Sun, HP,
Lahey/Fujitsu Fortran compilers.  Use M4 quoting consistently.
(AC_FC_FIXEDFORM): New macro.
* tests/fortran.at (AC_FC_DUMMY_MAIN usage, AC_FC_MAIN usage):
Use AC_FC_FIXEDFORM, to avoid testsuite failure with FC=xlf95.
(AC_FC_FREEFORM with AC_FC_SRCEXT, AC_FC_FIXEDFORM)
(AC_FC_FIXEDFORM with AC_FC_SRCEXT): New tests.
* tests/mktests.sh: No need to exclude AC_FC_FREEFORM, it uses
AC_LANG_PUSH/AC_LANG_POP.
* doc/autoconf.texi (Fortran Compiler): Document it.
* NEWS: Update.

Signed-off-by: Eric Blake <eblake@redhat.com>
ChangeLog
NEWS
doc/autoconf.texi
lib/autoconf/fortran.m4
tests/fortran.at
tests/mktests.sh