aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>2003-06-15 13:12:58 +0000
committerRichard Kenner <kenner@gcc.gnu.org>2003-06-15 09:12:58 -0400
commit84fb20190544bfca4f25ec8e8abd51b763f94fb3 (patch)
treed1d681e1bd7790d80efa944cbfa69f8f577e117c
parentd185d26881a1946cf82da6350a1d1518464a8eb6 (diff)
downloadgcc-84fb20190544bfca4f25ec8e8abd51b763f94fb3.zip
gcc-84fb20190544bfca4f25ec8e8abd51b763f94fb3.tar.gz
gcc-84fb20190544bfca4f25ec8e8abd51b763f94fb3.tar.bz2
Makefile.in (stagefeedback-start): Use $(SUBDIRS) instead of knowing names of language subdirectories.
* Makefile.in (stagefeedback-start): Use $(SUBDIRS) instead of knowing names of language subdirectories. From-SVN: r67972
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in6
2 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a3c9063..e9ab945 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-06-15 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * Makefile.in (stagefeedback-start): Use $(SUBDIRS) instead of
+ knowing names of language subdirectories.
+
2003-06-15 Neil Booth <neil@daikokuya.co.uk>
* c-pch.c (asm_file_name): Remove.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index e96eb38..53d0ab7 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -3909,7 +3909,11 @@ stagefeedback-start:
-if [ -f ld$(exeext) ] ; then (cd stagefeedback && $(LN_S) ../ld$(exeext) .) ; else true ; fi
-if [ -f collect-ld$(exeext) ] ; then (cd stagefeedback && $(LN_S) ../collect-ld$(exeext) .) ; else true ; fi
-rm -f stagefeedback/libgcc.a stagefeedback/libgcov.a stagefeedback/libgcc_eh.a
- -rm -f *.da ada/*.da cp/*.da f/*.da java/*.da objc/*.da fixinc/*.da intl po testsuite 2>/dev/null
+ -rm -f *.da
+ -for dir in fixinc intl po testsuite $(SUBDIRS); \
+ do \
+ rm -f $$dir/*.da ; \
+ done
-cp libgcc.a stagefeedback
-$(RANLIB_FOR_TARGET) stagefeedback/libgcc.a
-cp libgcov.a stagefeedback