diff options
| author | Xian Wang <dev@xianwang.io> | 2021-06-02 22:52:43 -0400 |
|---|---|---|
| committer | Xian Wang <dev@xianwang.io> | 2022-09-06 16:18:24 -0700 |
| commit | 8f75a88998cceeeddf272cf69ed02eba3cdaf7d2 (patch) | |
| tree | 58175eb1f30181e3719f39175283fd122b1c5990 | |
| parent | 0602dae243b6197f7eaa1e73624e6dcb92f710fc (diff) | |
| download | linux-config-8f75a88998cceeeddf272cf69ed02eba3cdaf7d2.tar.gz linux-config-8f75a88998cceeeddf272cf69ed02eba3cdaf7d2.tar.bz2 linux-config-8f75a88998cceeeddf272cf69ed02eba3cdaf7d2.zip | |
thinker: try clang built kernel
| -rw-r--r-- | config-thinker | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/config-thinker b/config-thinker index 5dc57b5..b203851 100644 --- a/config-thinker +++ b/config-thinker @@ -1,18 +1,19 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.12.7-gentoo Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 11.1.0 p1) 11.1.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110100 -CONFIG_CLANG_VERSION=0 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23601 -CONFIG_LLD_VERSION=0 +# Linux/x86 5.12.8-gentoo Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="clang version 12.0.0" +CONFIG_GCC_VERSION=0 +CONFIG_CC_IS_CLANG=y +CONFIG_CLANG_VERSION=120000 +CONFIG_LD_VERSION=0 +CONFIG_LD_IS_LLD=y +CONFIG_LLD_VERSION=120000 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y +CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y @@ -761,9 +762,6 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y -CONFIG_GCC_PLUGINS=y -# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set -# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -4616,11 +4614,11 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,appar # # Memory initialization # +CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y +CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y CONFIG_INIT_STACK_NONE=y -# 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_INIT_STACK_ALL_PATTERN is not set +# CONFIG_INIT_STACK_ALL_ZERO 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 @@ -5051,6 +5049,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_KASAN_SW_TAGS=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # CONFIG_KASAN is not set CONFIG_HAVE_ARCH_KFENCE=y |
