From 5a0af8165ce9590e7a18f1ef4f9badc4dd72c6e6 Mon Sep 17 00:00:00 2001 From: Robert Mustacchi Date: Sat, 24 Oct 2020 17:43:02 -0700 Subject: 13274 enable -fstack-protector-strong by default in user land Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Gordon Ross --- usr/src/lib/libc/sparc/Makefile.com | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'usr/src/lib/libc/sparc') diff --git a/usr/src/lib/libc/sparc/Makefile.com b/usr/src/lib/libc/sparc/Makefile.com index b2c0c36ef7..c699befe9c 100644 --- a/usr/src/lib/libc/sparc/Makefile.com +++ b/usr/src/lib/libc/sparc/Makefile.com @@ -1318,6 +1318,12 @@ pics/arc4random.o := CPPFLAGS += -I$(SRC)/common/crypto/chacha # Files which need extra optimization pics/getenv.o := sparc_COPTFLAG = -xO4 +# +# Disable the stack protector due to issues with bootstrapping rtld. See +# cmd/sgs/rtld/Makefile.com for more information. +# +STACKPROTECT = none + .KEEP_STATE: all: $(LIBS) $(LIB_PIC) -- cgit v1.2.3