From: Khem Raj Date: Mon, 15 Feb 2016 09:47:33 +0000 (+0000) Subject: libunwind: Fix build on ppc X-Git-Tag: 2016-4~862 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=1fcb1b91fae0646baf243d686fc6a52b97a53005;p=openembedded-core.git libunwind: Fix build on ppc gcc driver is fixed to pass correct options to linker to do secure plt linking when enabled. however this option --secure-plt is not supported by gold linker which is now passed by default from gcc driver. Hence the build fails when using gold. Therefore when we use gold then we do not use secure plt Signed-off-by: Khem Raj Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc index 068858b2d8..f83614bf5c 100644 --- a/meta/recipes-support/libunwind/libunwind.inc +++ b/meta/recipes-support/libunwind/libunwind.inc @@ -26,7 +26,7 @@ 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" -LDFLAGS_append_powerpc64 = " -fuse-ld=gold" +LDFLAGS_append_powerpc = " -fuse-ld=gold -mbss-plt" +LDFLAGS_append_powerpc64 = " -fuse-ld=gold -mbss-plt" BBCLASSEXTEND = "native"