[oe-commits] Robert Yang : libunwind: fix build with aarch64
git at git.openembedded.org
git at git.openembedded.org
Wed Apr 15 13:30:43 UTC 2015
Module: openembedded-core.git
Branch: master-next
Commit: 9d387701e60cd2786f3bde1fff564fa88f34c6b4
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=9d387701e60cd2786f3bde1fff564fa88f34c6b4
Author: Robert Yang <liezhi.yang at windriver.com>
Date: Mon Apr 13 22:41:20 2015 -0700
libunwind: fix build with aarch64
Referred to RP's fix for x86 and x86-64:
34d517a5626ce2465f776367349bd9e66bf8ed1f
libunwind: Build with gold to avoid build failures
Fixed:
aarch64-poky-linux/4.9.2/ld: copy reloc against protected `_Uaarch64_local_addr_space' is invalid
aarch64-poky-linux/4.9.2/ld: failed to set dynamic section sizes: Bad value
aarch64-poky-linux/4.9.2/ld: copy reloc against protected `_Uaarch64_local_addr_space' is invalid
aarch64-poky-linux/4.9.2/ld: failed to set dynamic section sizes: Bad value
| collect2: error: ld returned 1 exit status
Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
---
meta/recipes-support/libunwind/libunwind.inc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc
index 74afba1..56905c2 100644
--- a/meta/recipes-support/libunwind/libunwind.inc
+++ b/meta/recipes-support/libunwind/libunwind.inc
@@ -26,6 +26,8 @@ LIBATOMICS ?= ""
LDFLAGS_append_x86 = " -fuse-ld=gold"
LDFLAGS_append_x86-64 = " -fuse-ld=gold"
+LDFLAGS_append_aarch64 = " -fuse-ld=gold"
+
DEPENDS += "${DEPLIBATOMICS}"
DEPLIBATOMICS_armv5 = "libatomics-ops"
DEPLIBATOMICS_armv4 = "libatomics-ops"
More information about the Openembedded-commits
mailing list