From 3751cc66e63db8bf035c20f1fb51d6becacff975 Mon Sep 17 00:00:00 2001 From: ljrittle Date: Tue, 2 Oct 2001 02:09:40 +0000 Subject: [PATCH] * Makefile.in (STAGE2_FLAGS_TO_PASS): Propagate HOST_CC. (fixinc.sh): Map CC, CFLAGS and LDFLAGS to HOST_* versions for later recursive make invocation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45935 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/Makefile.in | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) 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)" \ -- 2.11.0