[oe-commits] [openembedded-core] 49/51: libunwind: Do not use gold for linking

git at git.openembedded.org git at git.openembedded.org
Wed Aug 10 09:48:14 UTC 2016


rpurdie pushed a commit to branch master
in repository openembedded-core.

commit 0092a076adb11cac411c86389af84bb96169730f
Author: Khem Raj <raj.khem at gmail.com>
AuthorDate: Mon Aug 8 15:51:01 2016 -0700

    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
    
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
    Signed-off-by: Ross Burton <ross.burton at intel.com>
---
 meta/recipes-support/libunwind/libunwind.inc | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc
index 1c342d3..e4ae8df 100644
--- a/meta/recipes-support/libunwind/libunwind.inc
+++ b/meta/recipes-support/libunwind/libunwind.inc
@@ -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"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list