diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-01-02 13:52:16 +0100 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2011-01-02 13:52:16 +0100 |
commit | 8a952d18e0f650829b60be72f051cadf0fc9e247 (patch) | |
tree | 924e015624c6b9cecda053d405e2d5cd19891da0 /scripts/build/binutils/binutils.sh | |
parent | e4d610f9058678d75f0f5060c925ece374488e3c (diff) | |
download | crosstool-ng-8a952d18e0f650829b60be72f051cadf0fc9e247.tar.gz crosstool-ng-8a952d18e0f650829b60be72f051cadf0fc9e247.tar.bz2 crosstool-ng-8a952d18e0f650829b60be72f051cadf0fc9e247.zip |
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/build/binutils/binutils.sh')
-rw-r--r-- | scripts/build/binutils/binutils.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/build/binutils/binutils.sh b/scripts/build/binutils/binutils.sh index 1a7e33ca..f784dcd1 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 ) |