* lib/autoconf/fortran.m4 (AC_FC_SRCEXT): Change TAB back to
multiple spaces; regression introduced 2008-10-23.
* NEWS: Mention this.
* THANKS: Update.
Signed-off-by: Eric Blake <ebb9@byu.net>
+2009-09-04 Thomas Jahns <jahns@dkrz.de> (tiny change)
+
+ Fix illegal tab character in Fortran source.
+ * lib/autoconf/fortran.m4 (AC_FC_SRCEXT): Change TAB back to
+ multiple spaces; regression introduced 2008-10-23.
+ * NEWS: Mention this.
+ * THANKS: Update.
+
2009-08-22 Romain Lenglet <romain.lenglet@laposte.net>
Fix AT_CHECK_EUNIT for versions of Erlang/OTP without init:stop/1.
These macros are present only for backwards compatibility purposes.
+** The AC_FC_FREEFORM macro no longer suffers from a whitespace bug that
+ made it fail with some Fortran compilers (regression introduced in
+ 2.64).
+
** The following documented autotest macros are new:
AT_CHECK_EUNIT
Ted Bullock tbullock@canada.com
Theodore Ts'o tytso@mit.edu
Thien-Thi Nguyen ttn@gnu.org
+Thomas Jahns jahns@dkrz.de
Thomas Winder tom@vlsivie.tuwien.ac.at
Tim Freeman tim@fungible.com
Tim Mooney mooney@dogbert.cc.ndsu.NoDak.edu
-freeform "-f free"
do
test "x$ac_flag" != xnone && FCFLAGS="$ac_fc_freeform_FCFLAGS_save $ac_flag"
+dnl Use @&t@ below to ensure that editors don't turn 8+ spaces into tab.
AC_COMPILE_IFELSE([
program freeform
! FIXME: how to best confuse non-freeform compilers?
print *, 'Hello ', &
- 'world.'
+ @&t@ 'world.'
end],
[ac_cv_fc_freeform=$ac_flag; break])
done