summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-08-23 11:06:45 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-08-23 11:19:16 +0100
commit85e4daddaa23c9e06541da69d51bec9bd58f7608 (patch)
tree4e59997d25826fc19b9a107f363ae191b05f9c90 /sys-libs/glibc/glibc-9999.ebuild
parentapp-xemacs/ebuild-mode: Add stabilize-allarches to metadata. (diff)
downloadgentoo-85e4daddaa23c9e06541da69d51bec9bd58f7608.tar.gz
gentoo-85e4daddaa23c9e06541da69d51bec9bd58f7608.tar.bz2
gentoo-85e4daddaa23c9e06541da69d51bec9bd58f7608.zip
sys-libs/glibc: reenable stack protection on powerpc-*
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'sys-libs/glibc/glibc-9999.ebuild')
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild8
1 files changed, 0 insertions, 8 deletions
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 11c976c8473a..ef9ad2c0051e 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -839,14 +839,6 @@ glibc_do_configure() {
# https://sourceware.org/PR24202
myconf+=( --enable-stack-protector=no )
;;
- powerpc-*)
- # Currently gcc on powerpc32 generates invalid code for
- # __builtin_return_address(0) calls. Normally programs
- # don't do that but malloc hooks in glibc do:
- # https://gcc.gnu.org/PR81996
- # https://bugs.gentoo.org/629054
- myconf+=( --enable-stack-protector=no )
- ;;
*)
# Use '=strong' instead of '=all' to protect only functions
# worth protecting from stack smashes.