diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-02-18 22:49:31 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-03-02 16:40:20 +0000 |
commit | 423bc265c0fb55901d83511c693644104351b94a (patch) | |
tree | bffd0a698868f060a25048a5d28b765d669e27e2 | |
parent | 47dc532da9262750d531e9eb801d49abf2bcc5b8 (diff) |
hardened {c,cxx,ld}flags
-rw-r--r-- | conf/intel/portage/global.conf/cflags.conf | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/conf/intel/portage/global.conf/cflags.conf b/conf/intel/portage/global.conf/cflags.conf index e0b7694..d32946c 100644 --- a/conf/intel/portage/global.conf/cflags.conf +++ b/conf/intel/portage/global.conf/cflags.conf @@ -1,5 +1,5 @@ -CFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations" -CXXFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations" -LDFLAGS="-Wl,-O1 -Wl,--as-needed" +CFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations -fno-plt -fstack-protector-strong -pie -Wp,-D_FORTIFY_SOURCE=2" +CXXFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations -fno-plt -fstack-protector-strong -pie -Wp,-D_FORTIFY_SOURCE=2" +LDFLAGS="-Wl,--hash-style=gnu -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,z,relro -Wl,z,now" CHOST="x86_64-pc-linux-gnu" MAKEOPTS="-j10" |