diff options
author | Loren J. Rittle <ljrittle@acm.org> | 2001-10-02 02:09:40 +0000 |
---|---|---|
committer | Loren J. Rittle <ljrittle@gcc.gnu.org> | 2001-10-02 02:09:40 +0000 |
commit | d93f142f8a395f73c73b1b74b9fcf9c373519c06 (patch) | |
tree | 2ee7934aaf262f58f5d63e65e7cdec785bfcc39c /gcc | |
parent | 11e9ecc58c0322bd217013371ecf8f4224ec5bca (diff) | |
download | gcc-d93f142f8a395f73c73b1b74b9fcf9c373519c06.zip gcc-d93f142f8a395f73c73b1b74b9fcf9c373519c06.tar.gz gcc-d93f142f8a395f73c73b1b74b9fcf9c373519c06.tar.bz2 |
Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CC.
* Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CC.
(fixinc.sh): Map CC, CFLAGS and LDFLAGS to HOST_* versions for
later recursive make invocation.
From-SVN: r45935
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/Makefile.in | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bbb780e..8a43d42 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-10-01 Loren J. Rittle <ljrittle@acm.org> + + * Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CC. + (fixinc.sh): Map CC, CFLAGS and LDFLAGS to HOST_* versions for + later recursive make invocation. + 2001-10-01 Hans Boehm <boehm@acm.org> * optabs.c (emit_libcall_block): When using non-call exceptions, diff --git a/gcc/Makefile.in b/gcc/Makefile.in index ff2c58f..301b6e7 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -2168,7 +2168,7 @@ fixinc.sh: $(FIXINCSRCDIR)/mkfixinc.sh $(FIXINCSRCDIR)/fixincl.c \ $(FIXINCSRCDIR)/server.c $(FIXINCSRCDIR)/gnu-regex.h \ $(FIXINCSRCDIR)/server.h $(FIXINCSRCDIR)/inclhack.def specs.ready (MAKE="$(MAKE)"; srcdir=`cd $(srcdir)/fixinc && pwd` ; \ - CC="$(CC)"; CFLAGS="$(CFLAGS)"; LDFLAGS="$(LDFLAGS)"; \ + CC="$(HOST_CC)"; CFLAGS="$(HOST_CFLAGS)"; LDFLAGS="$(HOST_LDFLAGS)"; \ WARN_CFLAGS="$(WARN_CFLAGS)"; \ export MAKE srcdir CC CFLAGS LDFLAGS WARN_CFLAGS; cd ./fixinc && \ $(SHELL) $${srcdir}/mkfixinc.sh $(build_canonical) $(target)) @@ -2958,6 +2958,7 @@ VOL_FILES=`echo $(BACKEND) $(OBJS) $(C_OBJS) $(LIBCPP_OBJS) *.c *.h gen*` # WARN_CFLAGS setting can't be to the expansion of GCC_WARN_CFLAGS in # the context of the stage_x rule. STAGE2_FLAGS_TO_PASS = \ + HOST_CC="$(HOST_CC)" \ CFLAGS="$(BOOT_CFLAGS)" \ LDFLAGS="$(BOOT_LDFLAGS)" \ WARN_CFLAGS="\$$(GCC_WARN_CFLAGS)" \ |