summarylogtreecommitdiffstats
path: root/config.x86_64
diff options
context:
space:
mode:
authoregnappahz2020-02-13 10:21:22 +0100
committeregnappahz2020-02-13 10:21:22 +0100
commit2648ed87a4f64473cea394199a50be865cc0f04a (patch)
tree7ca3d4baf21aeb05d741ba953f12605829d5db5d /config.x86_64
parent0f0a27b9de525fd03ee77011acf076dd3a820b95 (diff)
downloadaur-2648ed87a4f64473cea394199a50be865cc0f04a.tar.gz
Implemented structleak
Diffstat (limited to 'config.x86_64')
-rw-r--r--config.x86_6415
1 files changed, 10 insertions, 5 deletions
diff --git a/config.x86_64 b/config.x86_64
index d8d4e869e85f..cdf373d2a36a 100644
--- a/config.x86_64
+++ b/config.x86_64
@@ -4,10 +4,10 @@
#
#
-# Compiler: gcc (GCC) 9.2.0
+# Compiler: gcc (Arch Linux 9.2.1+20200130-2) 9.2.1 20200130
#
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=90200
+CONFIG_GCC_VERSION=90201
CONFIG_CLANG_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_HAS_ASM_GOTO=y
@@ -8552,15 +8552,20 @@ CONFIG_LSM="yama,loadpin,safesetid,integrity"
#
# Kernel hardening options
#
+CONFIG_GCC_PLUGIN_STRUCTLEAK=y
#
# Memory initialization
#
-CONFIG_INIT_STACK_NONE=y
+# CONFIG_INIT_STACK_NONE is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
-# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
-# CONFIG_GCC_PLUGIN_STACKLEAK is not set
+CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
+CONFIG_GCC_PLUGIN_STACKLEAK=y
+CONFIG_STACKLEAK_TRACK_MIN_SIZE=100
+# CONFIG_STACKLEAK_METRICS is not set
+# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
# end of Memory initialization