summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Barth <cyrus@openwrt.org>2015-06-17 13:13:48 +0000
committerSteven Barth <cyrus@openwrt.org>2015-06-17 13:13:48 +0000
commit19810a5145bcb9d9520df76abacf41adb195d54d (patch)
tree25870ec440b4f418f9278b45e8fb1e665b526489
parent6585c532bd958545bd6c53669264a60be9bd1bdf (diff)
downloadmtk-20170518-19810a5145bcb9d9520df76abacf41adb195d54d.zip
mtk-20170518-19810a5145bcb9d9520df76abacf41adb195d54d.tar.gz
mtk-20170518-19810a5145bcb9d9520df76abacf41adb195d54d.tar.bz2
hardening: enable regular SSP support by default
Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46020
-rw-r--r--config/Config-build.in4
-rw-r--r--toolchain/gcc/Config.in2
2 files changed, 3 insertions, 3 deletions
diff --git a/config/Config-build.in b/config/Config-build.in
index 0584820..42b8e8e 100644
--- a/config/Config-build.in
+++ b/config/Config-build.in
@@ -219,7 +219,7 @@ menu "Global build settings"
choice
prompt "User space Stack-Smashing Protection"
- default PKG_CC_STACKPROTECTOR_NONE
+ default PKG_CC_STACKPROTECTOR_REGULAR
help
Enable GCC Stack Smashing Protection (SSP) for userspace applications
config PKG_CC_STACKPROTECTOR_NONE
@@ -237,7 +237,7 @@ menu "Global build settings"
choice
prompt "Kernel space Stack-Smashing Protection"
- default KERNEL_CC_STACKPROTECTOR_NONE
+ default KERNEL_CC_STACKPROTECTOR_REGULAR
help
Enable GCC Stack-Smashing Protection (SSP) for the kernel
config KERNEL_CC_STACKPROTECTOR_NONE
diff --git a/toolchain/gcc/Config.in b/toolchain/gcc/Config.in
index d814181..274b97c 100644
--- a/toolchain/gcc/Config.in
+++ b/toolchain/gcc/Config.in
@@ -41,7 +41,7 @@ config EXTRA_GCC_CONFIG_OPTIONS
config SSP_SUPPORT
bool
prompt "Enable Stack-Smashing Protection support" if TOOLCHAINOPTS
- default n
+ default y
help
Enable Stack-Smashing Protection support