From 8441fea07f0c91a9dc69eede4c7179be2546bc30 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Wed, 19 Aug 2009 00:16:38 +0200 Subject: Toolchain: binutils: check if multilib is selected or not and build according Signed-off-by: Abdoulaye Walsimou Gaye --- mk/binutils.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'mk') diff --git a/mk/binutils.mk b/mk/binutils.mk index 4181437..eeb9a55 100644 --- a/mk/binutils.mk +++ b/mk/binutils.mk @@ -27,6 +27,12 @@ BINUTILS_SITE := http://ftp.gnu.org/gnu/binutils BINUTILS_PACKAGE := binutils-$(BINUTILS_VERSION).tar.bz2 BINUTILS_BUILD_DIR := $(TOOLS_BUILD)/binutils +ifeq ($(CONFIG_EMBTK_TOOLCHAIN_MULTILIB),) +BINUTILS_MULTILIB := --disable-multilib +else +BINUTILS_MULTILIB := --enable-multilib +endif + binutils_install: $(BINUTILS_BUILD_DIR)/.built $(BINUTILS_BUILD_DIR)/.built: download_binutils \ @@ -51,6 +57,7 @@ $(BINUTILS_BUILD_DIR)/.configured: cd $(BINUTILS_BUILD_DIR); CC=$(HOSTCC_CACHED) CXX=$(HOSTCXX_CACHED) \ $(TOOLS_BUILD)/binutils-$(BINUTILS_VERSION)/configure \ --prefix=$(TOOLS) --with-sysroot=$(SYSROOT) --disable-werror \ - --disable-nls --with-gmp=$(GMP_HOST_DIR) --with-mpfr=$(MPFR_HOST_DIR) \ + --disable-nls $(BINUTILS_MULTILIB) \ + --with-gmp=$(GMP_HOST_DIR) --with-mpfr=$(MPFR_HOST_DIR) \ --target=$(STRICT_GNU_TARGET) --build=$(HOST_BUILD) --host=$(HOST_ARCH) @touch $@ -- cgit v1.2.3