diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2023-10-25 01:26:43 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2023-10-25 01:26:43 -0500 |
commit | 991643ede3c85e6f0a09246a41d94b7ae794f7f7 (patch) | |
tree | 0c684f811213566639439531bbfbbe7dd7d8ca0c /system/easy-kernel/config-pmmx | |
parent | 87b7d4eaefb6ce8a65ba2e9654784dad1df8f03d (diff) | |
download | packages-991643ede3c85e6f0a09246a41d94b7ae794f7f7.tar.gz packages-991643ede3c85e6f0a09246a41d94b7ae794f7f7.tar.bz2 packages-991643ede3c85e6f0a09246a41d94b7ae794f7f7.tar.xz packages-991643ede3c85e6f0a09246a41d94b7ae794f7f7.zip |
system/easy-kernel: Config update for new binutils
The new binutils version allows more options on aarch64, pmmx, and
x86_64. Configure them so that native builders don't have `oldconfig`
output.
Fixes: #1091, #1092, #1094
Diffstat (limited to 'system/easy-kernel/config-pmmx')
-rw-r--r-- | system/easy-kernel/config-pmmx | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/system/easy-kernel/config-pmmx b/system/easy-kernel/config-pmmx index 803db2445..02b2961a6 100644 --- a/system/easy-kernel/config-pmmx +++ b/system/easy-kernel/config-pmmx @@ -7,9 +7,9 @@ CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=80500 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23200 +CONFIG_AS_VERSION=24100 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23200 +CONFIG_LD_VERSION=24100 CONFIG_LLD_VERSION=0 CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y @@ -303,6 +303,7 @@ CONFIG_X86_32_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 +CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features @@ -505,8 +506,10 @@ CONFIG_HOTPLUG_CPU=y CONFIG_MODIFY_LDT_SYSCALL=y # end of Processor type and features +CONFIG_CC_HAS_RETURN_THUNK=y CONFIG_SPECULATION_MITIGATIONS=y CONFIG_RETPOLINE=y +# CONFIG_RETHUNK is not set # CONFIG_GDS_FORCE_MITIGATION is not set CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -712,6 +715,10 @@ CONFIG_KVM=y CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m # CONFIG_KVM_XEN is not set +CONFIG_AS_AVX512=y +CONFIG_AS_SHA1_NI=y +CONFIG_AS_SHA256_NI=y +CONFIG_AS_TPAUSE=y # # General architecture-dependent options @@ -775,6 +782,9 @@ CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y # CONFIG_SECCOMP_CACHE_DEBUG is not set CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y CONFIG_ARCH_SUPPORTS_LTO_CLANG=y CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y CONFIG_LTO_NONE=y |