summaryrefslogtreecommitdiff
path: root/config/libc
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-04 23:04:31 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-04-04 23:04:31 (GMT)
commitb296cfb986c79f43a826ac49df49c43ac0d8e587 (patch)
tree30a9b223ab9bd70ef310abfc8abf524aff7b21e5 /config/libc
parent942bd0e2a7207f295e88e6b0f07fb73b215e060e (diff)
libc/glibc-common: force use of the BFD linker
gold can not build glibc/eglibc, force use of the BFD linker during the toolchain build. Reported-by: Bill Pringlemeir <bpringle@sympatico.ca> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'config/libc')
-rw-r--r--config/libc/glibc-eglibc.in-common6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/libc/glibc-eglibc.in-common b/config/libc/glibc-eglibc.in-common
index 6e00688..89b85eb 100644
--- a/config/libc/glibc-eglibc.in-common
+++ b/config/libc/glibc-eglibc.in-common
@@ -3,6 +3,12 @@
if LIBC_glibc || LIBC_eglibc
+# Force using the BFD linker during the toolchain build
+config LIBC_glibc_familly
+ bool
+ default y
+ select BINUTILS_FORCE_LD_BFD
+
# Some architectures require the ports addon. List them one by one here:
# This list must be carefully in sync with the architectures names
# we can find in config/arch/*