diff options
author | Jim Wilson <wilson@cygnus.com> | 1998-09-24 11:13:50 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1998-09-24 04:13:50 -0700 |
commit | f6b58262981ac267ed713abe542b5b3964baf961 (patch) | |
tree | 2b81ca96c961bacb22772bd0fd659849310b3b59 /Makefile.in | |
parent | c10638c92243bc58ec745d4229927a55ba8da730 (diff) | |
download | gcc-f6b58262981ac267ed713abe542b5b3964baf961.zip gcc-f6b58262981ac267ed713abe542b5b3964baf961.tar.gz gcc-f6b58262981ac267ed713abe542b5b3964baf961.tar.bz2 |
Fix `make bootstrap' failures where libraries are compiled with wrong compiler.
* Makefile.in (bootstrap): Set r and s before make all. Use
BASE_FLAGS_TO_PASS in make all.
(cross): Likewise.
From-SVN: r22569
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in index 6137b23..5d43c48 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1351,8 +1351,11 @@ bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean b $(SET_LIB_PATH) \ echo "$$msg"; \ cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare - @echo "Building runtime libraries"; \ - $(MAKE) $(TARGET_FLAGS_TO_PASS) all + @r=`pwd`; export r; \ + s=`cd $(srcdir); pwd` ; export s; \ + $(SET_LIB_PATH) \ + echo "Building runtime libraries"; \ + $(MAKE) $(BASE_FLAGS_TO_PASS) all .PHONY: cross cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld @@ -1361,8 +1364,11 @@ cross: all-texinfo all-bison all-byacc all-binutils all-gas all-ld $(SET_LIB_PATH) \ echo "Building the C and C++ compiler"; \ cd gcc; $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++" - @echo "Building runtime libraries"; \ - $(MAKE) all LANGUAGES="c c++" + @r=`pwd`; export r; \ + s=`cd $(srcdir); pwd` ; export s; \ + $(SET_LIB_PATH) \ + echo "Building runtime libraries"; \ + $(MAKE) $(BASE_FLAGS_TO_PASS) all LANGUAGES="c c++" .PHONY: check-gcc check-gcc: |