]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Fix illegal tab character in Fortran source.
authorThomas Jahns <jahns@dkrz.de>
Fri, 4 Sep 2009 09:48:44 +0000 (11:48 +0200)
committerEric Blake <ebb9@byu.net>
Fri, 4 Sep 2009 11:38:29 +0000 (05:38 -0600)
* 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>
ChangeLog
NEWS
THANKS
lib/autoconf/fortran.m4

index b4683233a04010a563693bca0f5d235b692082d0..1ff51b479de4bc54e5e91384cffade954ef8dd1a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+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.
diff --git a/NEWS b/NEWS
index 8df44f13b396fde83e488f1d4aa7740bf3d7bdd9..3d24b8fc03d0eeb944c7750144e912c05ffd6382 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,10 @@ GNU Autoconf NEWS - User visible changes.
 
    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
 
diff --git a/THANKS b/THANKS
index 1c10fe438038bea173c8c1a7f6f32d89fe5b852c..c9237e07efa6c07a8e799001ce67d30b55f2887c 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -351,6 +351,7 @@ T.E. Dickey                 dickey@clark.net
 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
index 93b5f9db78be5d2dc53a117d394a5f7be6c49799..a460366292704521723166a540e7b91530ce8477 100644 (file)
@@ -1200,11 +1200,12 @@ for ac_flag in none -ffree-form -FR -free -qfree -Mfree -Mfreeform \
               -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