From: Loren J. Rittle Date: Tue, 2 Oct 2001 02:09:40 +0000 (+0000) Subject: Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CC. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d93f142f8a395f73c73b1b74b9fcf9c373519c06;p=gcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bbb780ed679..8a43d423ae2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2001-10-01 Loren J. Rittle + + * 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 * optabs.c (emit_libcall_block): When using non-call exceptions, diff --git a/gcc/Makefile.in b/gcc/Makefile.in index ff2c58fab3e..301b6e7144c 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)" \