libunwind: Do not use gold for linking
This effectively reverts the commit 3dd233ac0c80393824100c54bb525236f8290fd2 gold now emits errors on copy relocs against protected symbols what ld.bfd did in past, however it seems its too conservative. This does not fix the case for folks who use gold as default linker, however it does make bintuls 2.27 work with default configuration of OE (From OE-Core rev: 0092a076adb11cac411c86389af84bb96169730f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e0ad5a9dcb
commit
b6ecbee4b2
|
@ -18,15 +18,6 @@ ATOMICOPS_armv5 = "-DAO_USE_PTHREAD_DEFS=1"
|
|||
ATOMICOPS_armv4 = "-DAO_USE_PTHREAD_DEFS=1"
|
||||
ATOMICOPS ?= ""
|
||||
|
||||
LDFLAGS_append_x86 = " -fuse-ld=gold"
|
||||
LDFLAGS_append_x86-64 = " -fuse-ld=gold"
|
||||
|
||||
LDFLAGS_append_arm = " -fuse-ld=gold"
|
||||
LDFLAGS_append_aarch64 = " -fuse-ld=gold"
|
||||
|
||||
LDFLAGS_append_powerpc = " -fuse-ld=gold -mbss-plt"
|
||||
LDFLAGS_append_powerpc64 = " -fuse-ld=gold -mbss-plt"
|
||||
|
||||
SECURITY_LDFLAGS_append_libc-musl = " -lssp_nonshared -lssp"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
|
Loading…
Reference in New Issue