diff options
author | egnappahz | 2020-02-13 10:21:22 +0100 |
---|---|---|
committer | egnappahz | 2020-02-13 10:21:22 +0100 |
commit | 2648ed87a4f64473cea394199a50be865cc0f04a (patch) | |
tree | 7ca3d4baf21aeb05d741ba953f12605829d5db5d /config.x86_64 | |
parent | 0f0a27b9de525fd03ee77011acf076dd3a820b95 (diff) | |
download | aur-2648ed87a4f64473cea394199a50be865cc0f04a.tar.gz |
Implemented structleak
Diffstat (limited to 'config.x86_64')
-rw-r--r-- | config.x86_64 | 15 |
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 |