aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2002-12-17 20:38:05 +0000
committerJason Merrill <jason@redhat.com>2002-12-17 20:38:05 +0000
commitb72e6a2de51d265d0ca4a1297c8eb3eb3dd4f8b6 (patch)
tree4420c3610f9b035e3d6fdc125ba4aa71c7ca29a8 /Makefile.in
parent38d49aff686abd9a37407a26f4c6f0a22af7edf4 (diff)
downloadfsf-binutils-gdb-b72e6a2de51d265d0ca4a1297c8eb3eb3dd4f8b6.zip
fsf-binutils-gdb-b72e6a2de51d265d0ca4a1297c8eb3eb3dd4f8b6.tar.gz
fsf-binutils-gdb-b72e6a2de51d265d0ca4a1297c8eb3eb3dd4f8b6.tar.bz2
* Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
previous 'make bootstrap'. * Makefile.in: Regenerate.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index f7c3895..881c925 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -7460,14 +7460,17 @@ gcc/Makefile: config.status
$(HOST_CONFIGARGS) $${srcdiroption} \
|| exit 1
-# Don't remake gcc if it's already been made by 'bootstrap'; that causes
-# nothing but trouble. This wart will be fixed eventually by moving
+# Don't 'make all' in gcc if it's already been made by 'bootstrap'; that
+# causes trouble. This wart will be fixed eventually by moving
# the bootstrap behavior to this file.
.PHONY: all-gcc maybe-all-gcc
maybe-all-gcc:
all-gcc: configure-gcc
- @if [ -f gcc/xgcc ] ; then \
- exit 0 ; \
+ @if [ -f gcc/stage_last ] ; then \
+ r=`${PWD}`; export r; \
+ s=`cd $(srcdir); ${PWD}`; export s; \
+ $(SET_LIB_PATH) \
+ (cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) quickstrap); \
else \
r=`${PWD}`; export r; \
s=`cd $(srcdir); ${PWD}`; export s; \