summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCody P Schafer <dev@codyps.com>2014-07-19 03:23:11 (GMT)
committerYann E. MORIN <yann.morin.1998@free.fr>2014-07-19 10:10:23 (GMT)
commit975d24cb356913e7f4a79931a3c8dd7b655f3027 (patch)
tree9550de5177047aa69135a8689575271085394ed3
parent7f1c646a9707e2c5df2cba11aa5a89f21524ba20 (diff)
cc/gcc: avoid passing --enable-multilib (take 2)
The previous patch (cset b61a1b1, cc/gcc: avoid passing --enable-multilib) only fixed the core backend, and missed the final backend. This patch does the same as b61a1b1, but for the final backend. Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-rw-r--r--scripts/build/cc/gcc.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/build/cc/gcc.sh b/scripts/build/cc/gcc.sh
index 8a428a2..173ddbf 100644
--- a/scripts/build/cc/gcc.sh
+++ b/scripts/build/cc/gcc.sh
@@ -829,9 +829,10 @@ do_cc_backend() {
extra_config+=("--with-system-zlib")
fi
- if [ "${CT_MULTILIB}" = "y" ]; then
- extra_config+=("--enable-multilib")
- else
+
+ # Some versions of gcc have a deffective --enable-multilib.
+ # Since that's the default, only pass --disable-multilib.
+ if [ "${CT_MULTILIB}" != "y" ]; then
extra_config+=("--disable-multilib")
fi