* Makefile.in (bootstrap): New target.
From-SVN: r15399
This commit is contained in:
parent
1791f8e236
commit
ec20b1b98c
@ -1,3 +1,7 @@
|
||||
Wed Sep 10 21:29:54 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* Makefile.in (bootstrap): New target.
|
||||
|
||||
Wed Sep 10 15:19:22 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* config.sub: Accept 'amigados' for backward compatability.
|
||||
|
25
Makefile.in
25
Makefile.in
@ -1284,6 +1284,31 @@ all-bootstrap:
|
||||
true; \
|
||||
fi
|
||||
|
||||
# Building GCC uses some tools for rebuilding "source" files
|
||||
# like texinfo, bison/byacc, etc. So we must depend on those.
|
||||
#
|
||||
# While building GCC, it may be necessary to run various target
|
||||
# programs like the assembler, linker, etc. So we depend on
|
||||
# those too.
|
||||
#
|
||||
# In theory, on an SMP all those dependencies can be resolved
|
||||
# in parallel.
|
||||
#
|
||||
.PHONY: bootstrap
|
||||
bootstrap: 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 with -O2 -g"; \
|
||||
cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) BOOT_CFLAGS="-O2 -g" bootstrap
|
||||
@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) BOOT_CFLAGS="-O2 -g" compare
|
||||
@echo "Building runtime libraries"; \
|
||||
$(MAKE) all
|
||||
|
||||
.PHONY: check-gcc
|
||||
check-gcc:
|
||||
@if [ -f ./gcc/Makefile ] ; then \
|
||||
|
Loading…
Reference in New Issue
Block a user