]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
security-flags: Re-enable pie for power pc
authorBenjamin Grossschartner <benjamin.grossschartner@urbanandmainlines.com>
Wed, 18 Sep 2024 05:11:16 +0000 (07:11 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 Sep 2024 13:01:00 +0000 (14:01 +0100)
pie now works with gcc on powerpc, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170

Signed-off-by: Benjamin Grossschartner <benjamin.grossschartner@urbanandmainlines.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/security_flags.inc

index d97a6edb0f7f19454ce7a991b1b8b132bb1f37d1..f713a9946516d85b38f31d828d046dbae7b38190 100644 (file)
@@ -31,12 +31,6 @@ SECURITY_NO_PIE_CFLAGS ?= "${SECURITY_STACK_PROTECTOR} ${lcl_maybe_fortify} ${SE
 SECURITY_LDFLAGS ?= "-Wl,-z,relro,-z,now"
 SECURITY_X_LDFLAGS ?= "-Wl,-z,relro"
 
-# powerpc does not get on with pie for reasons not looked into as yet
-GCCPIE:powerpc = ""
-GLIBCPIE:powerpc = ""
-SECURITY_CFLAGS:remove:powerpc = "${SECURITY_PIE_CFLAGS}"
-SECURITY_CFLAGS:pn-libgcc:powerpc = ""
-
 SECURITY_CFLAGS:pn-glibc = ""
 SECURITY_CFLAGS:pn-glibc-testsuite = ""
 SECURITY_CFLAGS:pn-gcc-runtime = ""