summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-01-02 12:52:16 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-01-02 12:52:16 (GMT)
commit8a952d18e0f650829b60be72f051cadf0fc9e247 (patch)
tree924e015624c6b9cecda053d405e2d5cd19891da0 /scripts
parente4d610f9058678d75f0f5060c925ece374488e3c (diff)
binutils/binutils: add support for threaded gold
When configured with support for threads, gold can link in parallel, possibly cooperating with a make jobserver. Add an option enabling threads. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/binutils/binutils.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/build/binutils/binutils.sh b/scripts/build/binutils/binutils.sh
index 1a7e33c..f784dcd 100644
--- a/scripts/build/binutils/binutils.sh
+++ b/scripts/build/binutils/binutils.sh
@@ -42,6 +42,9 @@ do_binutils() {
extra_config+=( --enable-ld=yes --enable-gold=default )
;;
esac
+ if [ "${CT_BINUTILS_GOLD_THREADED}" = "y" ]; then
+ extra_config+=( --enable-threads )
+ fi
fi
if [ "${CT_BINUTILS_PLUGINS}" = "y" ]; then
extra_config+=( --enable-plugins )