summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--Makefile.am6
-rw-r--r--NEWS5
-rw-r--r--README.template11
-rw-r--r--configure.in4
-rw-r--r--maintMakefile2
6 files changed, 19 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 425445b..5c84a1e 100644
--- 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
diff --git a/Makefile.am b/Makefile.am
index 1319654..e45abec 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -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 513af79..3f775fd 100644
--- 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.
Version 3.77
diff --git a/README.template b/README.template
index 1822174..afb3f69 100644
--- a/README.template
+++ b/README.template
@@ -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.
diff --git a/configure.in b/configure.in
index 52ce01a..ff594d4 100644
--- a/configure.in
+++ b/configure.in
@@ -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
diff --git a/maintMakefile b/maintMakefile
index 659efa5..3ea0889 100644
--- a/maintMakefile
+++ b/maintMakefile
@@ -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 $@