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 <[email protected]> --- meta/recipes-support/libunwind/libunwind.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc index 068858b..f83614b 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" -- 2.7.1 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
