aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1997-07-19 07:03:46 +0000
committerDoug Evans <dje@gnu.org>1997-07-19 07:03:46 +0000
commitda7ece9a92819bc452253b6bdd2b78d5da4fad8c (patch)
treec3a755b1bee88b2a05b32c637a293fcb1a23178b /gcc
parent61881daa8a8e1f60397faf8af34787cee305b40d (diff)
downloadgcc-da7ece9a92819bc452253b6bdd2b78d5da4fad8c.zip
gcc-da7ece9a92819bc452253b6bdd2b78d5da4fad8c.tar.gz
gcc-da7ece9a92819bc452253b6bdd2b78d5da4fad8c.tar.bz2
(cstamp-h.in): Renamed from stamp-h.in.
(cstamp-h): Renamed from stamp-h. From-SVN: r14492
Diffstat (limited to 'gcc')
-rw-r--r--gcc/Makefile.in16
1 files changed, 10 insertions, 6 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index b37a923..7f80ab3 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -662,12 +662,16 @@ Makefile: $(srcdir)/Makefile.in $(srcdir)/configure $(srcdir)/version.c \
$(srcdir)/configure: $(srcdir)/configure.in
cd $(srcdir); autoconf
-$(srcdir)/config.in: $(srcdir)/stamp-h.in
-$(srcdir)/stamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h
+# cstamp-h.in controls rebuilding of config.in.
+# It remains in the source directory and is part of the distribution.
+# This follows what is done in shellutils, fileutils, etc.
+# ??? Newer versions have a maintainer mode that may be useful here.
+$(srcdir)/config.in: $(srcdir)/cstamp-h.in
+$(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h
cd $(srcdir) && autoheader
- touch $(srcdir)/stamp-h.in
-config.h: stamp-h ; @true
-stamp-h: config.in config.status
+ touch $(srcdir)/cstamp-h.in
+config.h: cstamp-h ; @true
+cstamp-h: config.in config.status
CONFIG_HEADERS=config.h:config.in $(SHELL) config.status
all.internal: start.encap rest.encap
@@ -2039,7 +2043,7 @@ clean: mostlyclean bytecode.clean lang.clean
# Delete all files that users would normally create
# while building and installing GCC.
distclean: clean bytecode.distclean lang.distclean
- -rm -f tm.h config.h config2.h tconfig.h hconfig.h md stamp-h
+ -rm -f tm.h config.h config2.h tconfig.h hconfig.h md cstamp-h
-rm -f config.status config.run config.cache config.bak
-rm -f Make-lang Make-hooks
-rm -f Makefile specs.h options.h *.oaux