# HG changeset patch # User Zhenqiang Chen # Date 1321523984 -28800 # Node ID fc8b56c5c48374e60c3438770ad3c78526466e93 # Parent 986e1c75432aad60ae3239767198c653c08c01af binutils/binutils: handle NLS option Add --disable-nls config when option "Enable nls" is not selected. Reviewed-by: Michael Hope Signed-off-by: Zhenqiang Chen diff -r 986e1c75432a -r fc8b56c5c483 scripts/build/binutils/binutils.sh --- a/scripts/build/binutils/binutils.sh Fri Nov 18 15:29:18 2011 +0800 +++ b/scripts/build/binutils/binutils.sh Thu Nov 17 17:59:44 2011 +0800 @@ -62,6 +62,8 @@ [ -n "${CT_TOOLCHAIN_BUGURL}" ] && extra_config+=("--with-bugurl=${CT_TOOLCHAIN_BUGURL}") fi + [ "${CT_TOOLCHAIN_ENABLE_NLS}" != "y" ] && extra_config+=("--disable-nls") + CT_DoLog DEBUG "Extra config passed: '${extra_config[*]}'" CT_DoExecLog CFG \ @@ -72,7 +74,6 @@ --host=${CT_HOST} \ --target=${CT_TARGET} \ --prefix=${CT_PREFIX_DIR} \ - --disable-nls \ --disable-multilib \ --disable-werror \ "${extra_config[@]}" \ @@ -166,6 +167,8 @@ [ -n "${CT_TOOLCHAIN_BUGURL}" ] && extra_config+=("--with-bugurl=${CT_TOOLCHAIN_BUGURL}") fi + [ "${CT_TOOLCHAIN_ENABLE_NLS}" != "y" ] && extra_config+=("--disable-nls") + CT_DoExecLog CFG \ "${CT_SRC_DIR}/binutils-${CT_BINUTILS_VERSION}/configure" \ --build=${CT_BUILD} \ @@ -175,7 +178,6 @@ --disable-werror \ --enable-shared \ --enable-static \ - --disable-nls \ --disable-multilib \ "${extra_config[@]}" \ ${CT_ARCH_WITH_FLOAT} \