Commit cc71c0ca by Manfred Hollstein Committed by Jeff Law

Makefile.in (bootstrap-lean): Combined with `normal' bootstrap targets using…

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
parent adb9effb
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.
......
...@@ -1283,8 +1283,8 @@ all-gcc: ...@@ -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 ...@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment