# HG changeset patch # User "Yann E. MORIN" # Date 1322087232 -3600 # Node ID 313e27d0f2c5d92cfdb4b4c5b46d1fe29809a2a6 # Parent 446a17b5dd1ecc2c59fbb891ff81c056a466ebdd binutils/binutils: build multilib Signed-off-by: "Yann E. MORIN" diff -r 446a17b5dd1e -r 313e27d0f2c5 scripts/build/binutils/binutils.sh --- a/scripts/build/binutils/binutils.sh Wed Nov 23 23:25:43 2011 +0100 +++ b/scripts/build/binutils/binutils.sh Wed Nov 23 23:27:12 2011 +0100 @@ -61,6 +61,11 @@ extra_config+=("--with-pkgversion=${CT_PKGVERSION}") [ -n "${CT_TOOLCHAIN_BUGURL}" ] && extra_config+=("--with-bugurl=${CT_TOOLCHAIN_BUGURL}") fi + if [ "${CT_MULTILIB}" = "y" ]; then + extra_config+=("--enable-multilib") + else + extra_config+=("--disable-multilib") + fi [ "${CT_TOOLCHAIN_ENABLE_NLS}" != "y" ] && extra_config+=("--disable-nls") @@ -74,7 +79,6 @@ --host=${CT_HOST} \ --target=${CT_TARGET} \ --prefix=${CT_PREFIX_DIR} \ - --disable-multilib \ --disable-werror \ "${extra_config[@]}" \ ${CT_ARCH_WITH_FLOAT} \ @@ -166,6 +170,11 @@ extra_config+=("--with-pkgversion=${CT_PKGVERSION}") [ -n "${CT_TOOLCHAIN_BUGURL}" ] && extra_config+=("--with-bugurl=${CT_TOOLCHAIN_BUGURL}") fi + if [ "${CT_MULTILIB}" = "y" ]; then + extra_config+=("--enable-multilib") + else + extra_config+=("--disable-multilib") + fi [ "${CT_TOOLCHAIN_ENABLE_NLS}" != "y" ] && extra_config+=("--disable-nls") @@ -178,7 +187,6 @@ --disable-werror \ --enable-shared \ --enable-static \ - --disable-multilib \ "${extra_config[@]}" \ ${CT_ARCH_WITH_FLOAT} \ "${CT_BINUTILS_EXTRA_CONFIG_ARRAY[@]}"