diff options
author | Martin Banky <Martin.Banky@gmail.com> | 2010-11-03 15:59:31 -0300 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2010-11-04 20:16:28 +0100 |
commit | 4af6496eac1146a2eceb3e4c9915307a9e69b9e6 (patch) | |
tree | 18ed54d1d230b12030468dbea225eadbf54706f3 /toolchain/gcc/gcc-uclibc-4.x.mk | |
parent | 5e12a71eeeddf510892be68bdbf305323379789e (diff) |
Add gcc 4.5.1 to buildroot
Signed-off-by: Martin.Banky@gmail.com <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'toolchain/gcc/gcc-uclibc-4.x.mk')
-rw-r--r-- | toolchain/gcc/gcc-uclibc-4.x.mk | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk index 6e6767bc0..7e3ee49ff 100644 --- a/toolchain/gcc/gcc-uclibc-4.x.mk +++ b/toolchain/gcc/gcc-uclibc-4.x.mk @@ -100,12 +100,20 @@ GCC_WITH_HOST_GMP=--with-gmp=$(GMP_HOST_DIR) GCC_WITH_HOST_MPFR=--with-mpfr=$(MPFR_HOST_DIR) HOST_SOURCE += host-libgmp-source host-libmpfr-source +ifeq ($(findstring x4.5.,x$(GCC_VERSION)),x4.5.) +GCC_WITH_HOST_MPC=--with-mpc=$(MPC_HOST_DIR) +HOST_SOURCE += host-libmpc-source +endif + ifeq ($(BR2_INSTALL_FORTRAN),y) GCC_TARGET_LANGUAGES:=$(GCC_TARGET_LANGUAGES),fortran #GCC_TARGET_PREREQ+=$(TARGET_DIR)/usr/lib/libmpfr.so $(TARGET_DIR)/usr/lib/libgmp.so #GCC_STAGING_PREREQ+=$(TOOLCHAIN_DIR)/mpfr/lib/libmpfr.so GCC_WITH_TARGET_GMP=--with-gmp="$(GMP_TARGET_DIR)" GCC_WITH_TARGET_MPFR=--with-mpfr="$(MPFR_TARGET_DIR)" +ifeq ($(findstring x4.5.,x$(GCC_VERSION)),x4.5.) +GCC_WITH_TARGET_MPC=--with-mpc="$(MPC_TARGET_DIR)" +endif endif ifeq ($(BR2_GCC_SHARED_LIBGCC),y) @@ -206,6 +214,7 @@ $(GCC_BUILD_DIR1)/.configured: $(GCC_DIR)/.patched $(GCC_TLS) \ $(GCC_WITH_HOST_GMP) \ $(GCC_WITH_HOST_MPFR) \ + $(GCC_WITH_HOST_MPC) \ $(DISABLE_NLS) \ $(THREADS) \ $(GCC_DECIMAL_FLOAT) \ @@ -281,6 +290,7 @@ $(GCC_BUILD_DIR2)/.configured: $(GCC_DIR)/.patched $(GCC_TLS) \ $(GCC_WITH_HOST_GMP) \ $(GCC_WITH_HOST_MPFR) \ + $(GCC_WITH_HOST_MPC) \ $(DISABLE_NLS) \ $(THREADS) \ $(MULTILIB) \ @@ -357,6 +367,7 @@ $(GCC_BUILD_DIR3)/.configured: $(GCC_SRC_DIR)/.patched $(GCC_STAGING_PREREQ) $(GCC_SHARED_LIBGCC) \ $(GCC_WITH_HOST_GMP) \ $(GCC_WITH_HOST_MPFR) \ + $(GCC_WITH_HOST_MPC) \ $(DISABLE_NLS) \ $(THREADS) \ $(GCC_DECIMAL_FLOAT) \ @@ -461,7 +472,7 @@ gcc-dirclean: gcc_initial-dirclean GCC_BUILD_DIR4:=$(BUILD_DIR)/gcc-$(GCC_VERSION)-target $(GCC_BUILD_DIR4)/.prepared: $(STAMP_DIR)/gcc_libs_target_installed $(GCC_TARGET_PREREQ) - mkdir -p $(GCC_BUILD_DIR3) + mkdir -p $(GCC_BUILD_DIR4) touch $@ $(GCC_BUILD_DIR4)/.configured: $(GCC_BUILD_DIR4)/.prepared @@ -490,6 +501,7 @@ $(GCC_BUILD_DIR4)/.configured: $(GCC_BUILD_DIR4)/.prepared $(GCC_SHARED_LIBGCC) \ $(GCC_WITH_TARGET_GMP) \ $(GCC_WITH_TARGET_MPFR) \ + $(GCC_WITH_TARGET_MPC) \ $(DISABLE_NLS) \ $(THREADS) \ $(GCC_DECIMAL_FLOAT) \ |