summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/binutils.sh23
1 files changed, 15 insertions, 8 deletions
diff --git a/scripts/build/binutils.sh b/scripts/build/binutils.sh
index 2de697d..29f4fb7 100644
--- a/scripts/build/binutils.sh
+++ b/scripts/build/binutils.sh
@@ -40,7 +40,10 @@ do_binutils() {
--target=${CT_TARGET} \
--prefix=${CT_PREFIX_DIR} \
--disable-nls \
+ --disable-multilib \
+ --disable-werror \
${binutils_opts} \
+ ${CT_ARCH_WITH_FLOAT} \
${CT_BINUTILS_EXTRA_CONFIG} \
${BINUTILS_SYSROOT_ARG} 2>&1 |CT_DoLog ALL
@@ -80,14 +83,18 @@ do_binutils_target() {
CT_Pushd "${CT_BUILD_DIR}/build-binutils-for-target"
CT_DoLog EXTRA "Configuring binutils for target"
- "${CT_SRC_DIR}/${CT_BINUTILS_FILE}/configure" \
- --build=${CT_BUILD} \
- --host=${CT_TARGET} \
- --target=${CT_TARGET} \
- --prefix=/usr \
- --enable-shared --enable-static \
- ${CT_BINUTILS_EXTRA_CONFIG} \
- --disable-nls 2>&1 |CT_DoLog ALL
+ "${CT_SRC_DIR}/${CT_BINUTILS_FILE}/configure" \
+ --build=${CT_BUILD} \
+ --host=${CT_TARGET} \
+ --target=${CT_TARGET} \
+ --prefix=/usr \
+ --disable-werror \
+ --enable-shared \
+ --enable-static \
+ --disable-nls \
+ --disable-multilib \
+ ${CT_ARCH_WITH_FLOAT} \
+ ${CT_BINUTILS_EXTRA_CONFIG} 2>&1 |CT_DoLog ALL
build_targets=$(echo "${targets}" |sed -r -e 's/(^| +)/\1all-/g;')
install_targets=$(echo "${targets}" |sed -r -e 's/(^| +)/\1install-/g;')