Quick changes for make 3.76.1. 3.76.1
authorPaul Smith <psmith@gnu.org>
Fri, 19 Sep 1997 19:47:55 +0000 (19:47 +0000)
committerPaul Smith <psmith@gnu.org>
Fri, 19 Sep 1997 19:47:55 +0000 (19:47 +0000)
ChangeLog
Makefile.am
Makefile.ami
NEWS
SMakefile.template
configure.in
main.c
maintMakefile

index 5ad6b92bfd2e74e13be368ba555c93cbc72bfc12..f773f3c75a0c6c0d4e5632aeaf8e5b7b471aa80d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Fri Sep 19 09:20:49 1997  Paul D. Smith  <psmith@baynetworks.com>
+
+       * Makefile.am: Add loadavg files to clean rules.
+
+       * configure.in (AC_OUTPUT): Remove stamp-config; no longer needed.
+       * Makefile.ami (distclean): Ditto.
+       * SMakefile (distclean): Ditto.
+
+       * main.c (main): Arg count should be int, not char!  Major braino.
+
 Tue Sep 16 10:18:22 1997  Paul D. Smith  <psmith@baynetworks.com>
 
        * Version 3.76 released.
index 58bdc953b6beb9026fffc1b452d9580516dbcab4..54634282b2bcb7ff50040d980826d1f27b0a2467 100644 (file)
@@ -28,6 +28,9 @@ EXTRA_DIST =  make.man $(BUILT_SOURCES) remote-cstms.c\
 
 SUBDIRS =      glob
 
+MOSTLYCLEANFILES = loadavg.c
+CLEANFILES =   loadavg
+
 # --------------- Local DIST Section
 
 # Install the w32 subdirectory
@@ -66,7 +69,7 @@ check-loadavg: loadavg
 # specified, or else in the srcdir or the distdir, their parents, and _their_
 # parents.
 #
-check-regression:
+check-regression: all
        here=`pwd`; testdir=""; \
          case "$(MAKE_TEST)" in "") \
            for d1 in $$here $(srcdir); do \
index e24da7464891dd440240bc479dfa00ef89e68b8d..94845ec0ea359601954f4fabd769d8f9c5ae9dcb 100644 (file)
@@ -245,7 +245,7 @@ clean: glob-clean
        -$(RM) make loadavg "#?.o" core make.dvi
 
 distclean: clean glob-realclean
-       -$(RM) Makefile config.h config.status build.sh stamp-config
+       -$(RM) Makefile config.h config.status build.sh
        -$(RM) config.log config.cache
        -$(RM) TAGS tags
        -$(RM) make.?? make.??s make.log make.toc make.*aux
diff --git a/NEWS b/NEWS
index 2943b7ba5a8b40f4cb20ad87bf8a1c2f0f785ca1..70cdc62174990fdfef85bce44d5efce916d5afd9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,16 @@
 GNU make NEWS                                               -*-indented-text-*-
   History of user-visible changes.
-  18 Aug 1997
+  19 Sep 1997
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
 See the end for copying conditions.
 
 Please send GNU make bug reports to bug-gnu-utils@prep.ai.mit.edu.
 \f
+Version 3.76.1
+
+* Small (but serious) bug fix.  Quick rollout to get into the GNU source CD.
+\f
 Version 3.76
 
 * GNU make now uses automake to control Makefile.in generation.  This
index e6bda7f8e71051cf325cc3f12bcfad0b61a95673..47057132041eb68b0a114984d49dbb95e1c150dc 100644 (file)
@@ -192,7 +192,7 @@ clean: glob-clean
        -$(RM) -f make loadavg *.o core make.dvi
 
 distclean: clean glob-realclean
-       -$(RM) -f Makefile config.h config.status build.sh stamp-config
+       -$(RM) -f Makefile config.h config.status build.sh
        -$(RM) -f config.log config.cache
        -$(RM) -f TAGS tags
        -$(RM) -f make.?? make.??s make.log make.toc make.*aux
index 7dfe0bcd649e4ddf57d463b3aa8436c9d4589973..655ee7ee990883db2e81d78381abb450d16d097f 100644 (file)
@@ -3,7 +3,7 @@ AC_REVISION([$Id$])
 AC_PREREQ(2.12)dnl             dnl Minimum Autoconf version required.
 AC_INIT(vpath.c)dnl            dnl A distinctive file to look for in srcdir.
 
-AM_INIT_AUTOMAKE(make, 3.76)
+AM_INIT_AUTOMAKE(make, 3.76.1)
 AM_CONFIG_HEADER(config.h)
 AC_CONFIG_SUBDIRS(glob)
 
@@ -114,10 +114,7 @@ if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
 fi
 rm -f s.conftest conftoast
 
-AC_OUTPUT(Makefile build.sh, [
-# Makefile uses this timestamp file to know when to remake Makefile,
-# build.sh, and glob/Makefile.
-touch stamp-config])
+AC_OUTPUT(Makefile build.sh)
 
 dnl Local Variables:
 dnl comment-start: "dnl "
diff --git a/main.c b/main.c
index 11bfc8832d84e4a2e28c38c51be062920d9379fb..0cf58fbcd644c0e25260197ecf81d89e80cee200 100644 (file)
--- a/main.c
+++ b/main.c
@@ -1256,7 +1256,7 @@ int main (int argc, char ** argv)
       time_t *makefile_mtimes = 0;
       unsigned int mm_idx = 0;
       char **nargv = argv;
-      char nargc = argc;
+      int nargc = argc;
 
       if (debug_flag)
        puts ("Updating makefiles....");
index 05e73e84a54a1ba4c10b391eb8d7822c657f6637..5aab784b0283b41a2d1c6fc5afe2cb1d0330b8b9 100644 (file)
@@ -44,8 +44,13 @@ build.sh.in: build.template Makefile.am
 # you shouldn't remove configure, etc., but this makefile is only available
 # in a full development distribution, so they'll only be removed then.
 #
-MAINTAINERCLEANFILES =  $(TEMPLATES) Makefile.DOS build.sh.in \
-                       configure Makefile.in stamp-h.in
+# And _I_ want them to be removed ;)
+#
+maintFILES = configure aclocal.m4 config.h.in Makefile.in \
+            stamp-h.in glob/stamp-h.in
+
+MAINTAINERCLEANFILES =  $(TEMPLATES) missing Makefile.DOS build.sh.in \
+                       $(maintFILES)
 
 # Put the alpha distribution files up for anonymous FTP.
 #