linux4.20: disable all gcc plugins,
except LATENT_ENTROPY on aarch64 and arm [ci skip]
This commit is contained in:
parent
01c68a7823
commit
70c70f7230
|
@ -578,8 +578,8 @@ CONFIG_HAVE_GCC_PLUGINS=y
|
||||||
CONFIG_GCC_PLUGINS=y
|
CONFIG_GCC_PLUGINS=y
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
|
|
|
@ -773,8 +773,8 @@ CONFIG_HAVE_GCC_PLUGINS=y
|
||||||
CONFIG_GCC_PLUGINS=y
|
CONFIG_GCC_PLUGINS=y
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
||||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
||||||
|
|
|
@ -823,17 +823,10 @@ CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
||||||
# GCOV-based kernel profiling
|
# GCOV-based kernel profiling
|
||||||
#
|
#
|
||||||
# CONFIG_GCOV_KERNEL is not set
|
# CONFIG_GCOV_KERNEL is not set
|
||||||
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
# CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set
|
||||||
CONFIG_PLUGIN_HOSTCC="g++"
|
# CONFIG_PLUGIN_HOSTCC is not set
|
||||||
CONFIG_HAVE_GCC_PLUGINS=y
|
# CONFIG_HAVE_GCC_PLUGINS is not set
|
||||||
CONFIG_GCC_PLUGINS=y
|
# CONFIG_GCC_PLUGINS is not set
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
|
|
@ -691,15 +691,9 @@ CONFIG_REFCOUNT_FULL=y
|
||||||
#
|
#
|
||||||
# CONFIG_GCOV_KERNEL is not set
|
# CONFIG_GCOV_KERNEL is not set
|
||||||
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||||
CONFIG_PLUGIN_HOSTCC="g++"
|
# CONFIG_PLUGIN_HOSTCC="g++"
|
||||||
CONFIG_HAVE_GCC_PLUGINS=y
|
# CONFIG_HAVE_GCC_PLUGINS=y
|
||||||
CONFIG_GCC_PLUGINS=y
|
# CONFIG_GCC_PLUGINS is not set
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
|
|
@ -626,15 +626,9 @@ CONFIG_REFCOUNT_FULL=y
|
||||||
#
|
#
|
||||||
# CONFIG_GCOV_KERNEL is not set
|
# CONFIG_GCOV_KERNEL is not set
|
||||||
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||||
CONFIG_PLUGIN_HOSTCC="g++"
|
# CONFIG_PLUGIN_HOSTCC is not set
|
||||||
CONFIG_HAVE_GCC_PLUGINS=y
|
# CONFIG_HAVE_GCC_PLUGINS is not set
|
||||||
CONFIG_GCC_PLUGINS=y
|
# CONFIG_GCC_PLUGINS is not set
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
|
|
@ -851,17 +851,10 @@ CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
||||||
# GCOV-based kernel profiling
|
# GCOV-based kernel profiling
|
||||||
#
|
#
|
||||||
# CONFIG_GCOV_KERNEL is not set
|
# CONFIG_GCOV_KERNEL is not set
|
||||||
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
# CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set
|
||||||
CONFIG_PLUGIN_HOSTCC="g++"
|
# CONFIG_PLUGIN_HOSTCC is not set
|
||||||
CONFIG_HAVE_GCC_PLUGINS=y
|
# CONFIG_HAVE_GCC_PLUGINS is not set
|
||||||
CONFIG_GCC_PLUGINS=y
|
# CONFIG_GCC_PLUGINS is not set
|
||||||
# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set
|
|
||||||
CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK=y
|
|
||||||
CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
|
|
||||||
# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
|
|
||||||
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
|
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'linux4.20'
|
# Template file for 'linux4.20'
|
||||||
pkgname=linux4.20
|
pkgname=linux4.20
|
||||||
version=4.20.3
|
version=4.20.3
|
||||||
revision=2
|
revision=3
|
||||||
wrksrc="linux-${version}"
|
wrksrc="linux-${version}"
|
||||||
short_desc="The Linux kernel and modules (${version%.*} series)"
|
short_desc="The Linux kernel and modules (${version%.*} series)"
|
||||||
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
|
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
|
||||||
|
|
Loading…
Reference in New Issue