mirror of git://gcc.gnu.org/git/gcc.git
Makefile.in (bootstrap-lean): Combined with `normal' bootstrap targets using "$@" to provide support for...
* Makefile.in (bootstrap-lean): Combined with `normal' bootstrap
targets using "$@" to provide support for similar but not identical
targets without having to duplicate code.
From-SVN: r16186
This commit is contained in:
parent
adb9effb26
commit
cc71c0ca1f
|
|
@ -1,3 +1,9 @@
|
||||||
|
Sun Oct 26 11:48:27 1997 Manfred Hollstein (manfred@s-direktnet.de)
|
||||||
|
|
||||||
|
* Makefile.in (bootstrap-lean): Combined with `normal' bootstrap
|
||||||
|
targets using "$@" to provide support for similar but not identical
|
||||||
|
targets without having to duplicate code.
|
||||||
|
|
||||||
Mon Sep 29 00:38:08 1997 Aaron Jackson <jackson@negril.msrce.howard.edu>
|
Mon Sep 29 00:38:08 1997 Aaron Jackson <jackson@negril.msrce.howard.edu>
|
||||||
|
|
||||||
* Makefile.in (bootstrap-lean): New target.
|
* Makefile.in (bootstrap-lean): New target.
|
||||||
|
|
|
||||||
31
Makefile.in
31
Makefile.in
|
|
@ -1283,8 +1283,8 @@ all-gcc:
|
||||||
# In theory, on an SMP all those dependencies can be resolved
|
# In theory, on an SMP all those dependencies can be resolved
|
||||||
# in parallel.
|
# in parallel.
|
||||||
#
|
#
|
||||||
.PHONY: bootstrap bootstrap2 bootstrap3
|
.PHONY: bootstrap bootstrap-lean bootstrap2 bootstrap3 bootstrap4
|
||||||
bootstrap bootstrap2 bootstrap3: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
|
bootstrap bootstrap-lean bootstrap2 bootstrap3 bootstrap4: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
|
||||||
@r=`pwd`; export r; \
|
@r=`pwd`; export r; \
|
||||||
s=`cd $(srcdir); pwd`; export s; \
|
s=`cd $(srcdir); pwd`; export s; \
|
||||||
$(SET_LIB_PATH) \
|
$(SET_LIB_PATH) \
|
||||||
|
|
@ -1292,24 +1292,17 @@ bootstrap bootstrap2 bootstrap3: all-texinfo all-bison all-byacc all-binutils al
|
||||||
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) $@
|
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) $@
|
||||||
@r=`pwd`; export r; \
|
@r=`pwd`; export r; \
|
||||||
s=`cd $(srcdir); pwd`; export s; \
|
s=`cd $(srcdir); pwd`; export s; \
|
||||||
|
case "$@" in \
|
||||||
|
*bootstrap4 ) msg="Comparing stage3 and stage4 of the compiler"; \
|
||||||
|
compare=compare3 ;; \
|
||||||
|
*-lean ) msg="Comparing stage2 and stage3 of the compiler"; \
|
||||||
|
compare=compare-lean ;; \
|
||||||
|
* ) msg="Comparing stage2 and stage3 of the compiler"; \
|
||||||
|
compare=compare ;; \
|
||||||
|
esac; \
|
||||||
$(SET_LIB_PATH) \
|
$(SET_LIB_PATH) \
|
||||||
echo "Comparing stage2 and stage3 of the compiler"; \
|
echo "$$msg"; \
|
||||||
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) compare
|
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
|
||||||
@echo "Building runtime libraries"; \
|
|
||||||
$(MAKE) all
|
|
||||||
|
|
||||||
.PHONY: bootstrap-lean
|
|
||||||
bootstrap-lean: all-texinfo all-bison all-byacc all-binutils all-gas all-ld
|
|
||||||
@r=`pwd`; export r; \
|
|
||||||
s=`cd $(srcdir); pwd`; export s; \
|
|
||||||
$(SET_LIB_PATH) \
|
|
||||||
echo "Bootstrapping the compiler"; \
|
|
||||||
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) $@
|
|
||||||
@r=`pwd`; export r; \
|
|
||||||
s=`cd $(srcdir); pwd`; export s; \
|
|
||||||
$(SET_LIB_PATH) \
|
|
||||||
echo "Comparing stage2 and stage3 of the compiler"; \
|
|
||||||
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) compare-lean
|
|
||||||
@echo "Building runtime libraries"; \
|
@echo "Building runtime libraries"; \
|
||||||
$(MAKE) all
|
$(MAKE) all
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue