* Some minor pre-release updates.
authorPaul Smith <psmith@gnu.org>
Thu, 16 Sep 1999 05:58:44 +0000 (05:58 +0000)
committerPaul Smith <psmith@gnu.org>
Thu, 16 Sep 1999 05:58:44 +0000 (05:58 +0000)
ChangeLog
Makefile.am
NEWS
README.template
configure.in
maintMakefile

index 425445b570dc787f2610630d5b9495a8c613e2c4..5c84a1ec28878172fa10980bd211da48559f627e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 1999-09-15  Paul D. Smith  <psmith@gnu.org>
 
+       * Version 3.77.97 released.
+
        * configure.in (MAKE_HOST): AC_SUBST this so it will go into the
        makefile.
        * Makefile.am (check-local): Print a success banner if the check
index 131965411d47d761b0ae43dbd62f2681af346d09..e45abecf60a457a15ef747ec18bd786e19aa618f 100644 (file)
@@ -76,11 +76,13 @@ dist-hook:
 # --------------- Local CHECK Section
 
 check-local: check-regression check-loadavg
-       @banner="Regression passed: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC)"; \
+       @banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \
        dashes=`echo "$$banner" | sed s/./=/g`; \
+       echo; \
        echo "$$dashes"; \
        echo "$$banner"; \
-       echo "$$dashes"
+       echo "$$dashes"; \
+       echo
 
 .PHONY: check-loadavg check-regression
 
diff --git a/NEWS b/NEWS
index 513af7906d4dc800f9f185a31a40d5a2293035d8..3f775fd5aeafb7087d00ae2304a5fd442ee16bd2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -60,6 +60,11 @@ Version 3.78
 
 * The Windows 95/98/NT (W32) version of GNU make now has native support
   for the Cygnus Cygwin release B20.1 shell (bash).
+
+* The GNU make regression test suite, long available separately "under
+  the table", has been integrated into the release.  You can invoke it
+  by running "make check" in the distribution.  Note that it requires
+  Perl (either Perl 4 or Perl 5) to run.
 \f
 Version 3.77
 
index 1822174b32761ca2001f5e05cff7a6a32c695b8b..afb3f695ee7b0717fbff26322907d0eb9db9b549 100644 (file)
@@ -74,9 +74,8 @@ debug this code, you can do `make check-loadavg' to see if it works
 properly on your system.  (You must run `configure' beforehand, but you
 need not build Make itself to run this test.)
 
-Another potential source of porting problems is the configure support
-enabling GNU make to access large files (LFS) on those operating systems
-that support them.  Please report any bugs that you find in this area.
-If you run into difficulties, then as a workaround you should be able to
-disable LFS by adding the `--disable-largefile' option to the
-`configure' script.
+Another potential source of porting problems is the support for large
+files (LFS) in configure for those operating systems that provide it.
+Please report any bugs that you find in this area.  If you run into
+difficulties, then as a workaround you should be able to disable LFS by
+adding the `--disable-largefile' option to the `configure' script.
index 52ce01a586b2f5936604e7d5d314fdb8dea78d70..ff594d4e5e55cf4bc614a53f220103bf66e2b904 100644 (file)
@@ -225,8 +225,8 @@ AC_OUTPUT(build.sh Makefile glob/Makefile)
 
 dnl If we don't yet have build.sh.in, build.sh is a bogus 0-length file
 dnl so remove it.
-
-test -f build.sh.in || rm -f build.sh
+dnl Can't do this because then remote builds with build.sh don't work.
+dnl test -f build.sh.in || rm -f build.sh
 
 
 case "$make_badcust" in
index 659efa58c5e85e2f72602d018307763bc61298cd..3ea0889d66a9a7ec7b88f2ade9b7cbb94e6c7672 100644 (file)
@@ -52,7 +52,7 @@ NMakefile: NMakefile.template .dep_segment Makefile
 #
 build.sh.in: build.template Makefile
        rm -f $@
-       sed -e 's@%objs%@$(filter-out remote-%, $(make_OBJECTS)@g' \
+       sed -e 's@%objs%@$(filter-out remote-%,$(make_OBJECTS)@g' \
            -e 's@%globobjs%@$(patsubst %.c,%.o,$(globsrc)))@g' \
          $< > $@
        chmod a-w+x $@