diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-05-18 12:30:37 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-05-18 12:30:37 +0200 |
commit | 98fa33bcbbefe6f0745b5fd4b37191eff660c5b9 (patch) | |
tree | d1316bcf32ce89cb61f7495af662c8b046a9577b | |
parent | 0a13d75e89acaa92ae3be86512cb77782b73db60 (diff) | |
download | embtoolkit-98fa33bcbbefe6f0745b5fd4b37191eff660c5b9.tar.gz embtoolkit-98fa33bcbbefe6f0745b5fd4b37191eff660c5b9.tar.bz2 embtoolkit-98fa33bcbbefe6f0745b5fd4b37191eff660c5b9.tar.xz |
Toolchain: Make GCC and EGLIBC to use HOSTCC_CACHED HOSTCXX_CACHED
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
-rw-r--r-- | mk/eglibc.mk | 4 | ||||
-rw-r--r-- | mk/gcc.mk | 9 |
2 files changed, 8 insertions, 5 deletions
diff --git a/mk/eglibc.mk b/mk/eglibc.mk index 0c54e41..b8ed56e 100644 --- a/mk/eglibc.mk +++ b/mk/eglibc.mk @@ -64,7 +64,7 @@ $(EGLIBC_HEADERS_BUILD_DIR)/.decompressed: $(EGLIBC_HEADERS_BUILD_DIR)/.configured: $(call CONFIGURE_MESSAGE,eglibc-$(EGLIBC_VERSION)) - @cd $(EGLIBC_HEADERS_BUILD_DIR); BUILD_CC=gcc \ + cd $(EGLIBC_HEADERS_BUILD_DIR); BUILD_CC=$(HOSTCC_CACHED) \ CC=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-gcc \ CXX=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-g++ \ AR=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-ar \ @@ -84,7 +84,7 @@ $(EGLIBC_BUILD_DIR)/.installed: $(EGLIBC_BUILD_DIR)/.configured $(EGLIBC_BUILD_DIR)/.configured: $(call CONFIGURE_MESSAGE,eglibc-$(EGLIBC_VERSION)) - @cd $(EGLIBC_BUILD_DIR); BUILD_CC=gcc \ + cd $(EGLIBC_BUILD_DIR); BUILD_CC=$(HOSTCC_CACHED) \ CC=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-gcc \ CXX=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-g++ \ AR=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-ar \ @@ -60,7 +60,8 @@ $(GCC1_BUILD_DIR)/.decompressed: $(GCC1_BUILD_DIR)/.configured: $(call CONFIGURE_MESSAGE,gcc-$(GCC_VERSION)) - @cd $(GCC1_BUILD_DIR); $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ + cd $(GCC1_BUILD_DIR); CC=$(HOSTCC_CACHED) CXX=$(HOSTCXX_CACHED) \ + $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ --prefix=$(TOOLS) --with-sysroot=$(SYSROOT) --target=$(STRICT_GNU_TARGET) \ --with-arch=$(GNU_TARGET_ARCH) --with-float=$(GCC_FLOAT_TYPE) \ --host=$(HOST_ARCH) --build=$(HOST_BUILD) \ @@ -78,7 +79,8 @@ $(GCC2_BUILD_DIR)/.built: $(GCC2_BUILD_DIR)/.configured $(GCC2_BUILD_DIR)/.configured: $(call CONFIGURE_MESSAGE,gcc-$(GCC_VERSION)) @mkdir -p $(GCC2_BUILD_DIR) - @cd $(GCC2_BUILD_DIR); $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ + cd $(GCC2_BUILD_DIR); CC=$(HOSTCC_CACHED) CXX=$(HOSTCXX_CACHED) \ + $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ --prefix=$(TOOLS) --with-sysroot=$(SYSROOT) --target=$(STRICT_GNU_TARGET) \ --with-arch=$(GNU_TARGET_ARCH) --with-float=$(GCC_FLOAT_TYPE) \ --host=$(HOST_ARCH) --build=$(HOST_BUILD) \ @@ -98,7 +100,8 @@ $(GCC3_BUILD_DIR)/.installed: $(GCC3_BUILD_DIR)/.configured $(GCC3_BUILD_DIR)/.configured: $(call CONFIGURE_MESSAGE,gcc-$(GCC_VERSION)) @mkdir -p $(GCC3_BUILD_DIR) - @cd $(GCC3_BUILD_DIR); $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ + cd $(GCC3_BUILD_DIR); CC=$(HOSTCC_CACHED) CXX=$(HOSTCXX_CACHED) \ + $(TOOLS_BUILD)/gcc-$(GCC_VERSION)/configure \ --prefix=$(TOOLS) --with-sysroot=$(SYSROOT) --target=$(STRICT_GNU_TARGET) \ --with-arch=$(GNU_TARGET_ARCH) --with-float=$(GCC_FLOAT_TYPE) \ --host=$(HOST_ARCH) --build=$(HOST_BUILD) --enable-__cxa_atexit \ |