Page MenuHomeFreeBSD

D15340.id42305.diff
No OneTemporary

D15340.id42305.diff

Index: head/lib/libc/Makefile
===================================================================
--- head/lib/libc/Makefile
+++ head/lib/libc/Makefile
@@ -199,10 +199,6 @@
# Disable warnings in contributed sources.
CWARNFLAGS:= ${.IMPSRC:Ngdtoa_*.c:C/^.+$/${CWARNFLAGS}/:C/^$/-w/}
-# XXX For now, we don't allow libc to be compiled with
-# -fstack-protector-all because it breaks rtld. We may want to make a librtld
-# in the future to circumvent this.
-SSP_CFLAGS:= ${SSP_CFLAGS:S/^-fstack-protector-all$/-fstack-protector/}
# Disable stack protection for SSP symbols.
SSP_CFLAGS:= ${.IMPSRC:N*/stack_protector.c:C/^.+$/${SSP_CFLAGS}/}
# Generate stack unwinding tables for cancellation points

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 25, 4:31 PM (13 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32134018
Default Alt Text
D15340.id42305.diff (704 B)

Event Timeline