* automake.in (finish_languages): Use "&", not "do". From Pavel
authorTom Tromey <tromey@redhat.com>
Mon, 1 Feb 1999 11:53:49 +0000 (11:53 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 1 Feb 1999 11:53:49 +0000 (11:53 +0000)
Roskin.
(handle_single_transform_list): Likewise.

ChangeLog
automake.in

index b61f5ea..388c964 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+1999-02-01  Tom Tromey  <tromey@cygnus.com>
+
+       * automake.in (finish_languages): Use "&", not "do".  From Pavel
+       Roskin.
+       (handle_single_transform_list): Likewise.
+
 1999-01-29  Tom Tromey  <tromey@cygnus.com>
 
        * automake.in (handle_configure): Removed unused variable.  From
index ceaf5f6..26a97e5 100755 (executable)
@@ -929,7 +929,7 @@ sub finish_languages
 
        # Compute the function name of the finisher and then call it.
        $name = 'lang_' . $lang . '_finish';
-       do $name ();
+       & $name ();
     }
 
     # If the project is entirely C++ or entirely Fortran 77, don't
@@ -1090,7 +1090,7 @@ sub handle_single_transform_list
                # Found the language, so see what it says.
                local ($subr) = 'lang_' . $lang . '_rewrite';
                # Note: computed subr call.
-               local ($r) = do $subr ($base, $extension);
+               local ($r) = & $subr ($base, $extension);
                # Skip this entry if we were asked not to process it.
                next if ! $r;