[PATCH] init/Kconfig: conditionalize GCC10_NO_ARRAY_BOUNDS

From: Shyam Saini
Date: Mon Dec 16 2024 - 02:26:39 EST


GCC10_NO_ARRAY_BOUNDS is a GCC option and should only be enabled
if CC is GCC.

Signed-off-by: Shyam Saini <shyamsaini@xxxxxxxxxxxxxxxxxxx>
---
init/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init/Kconfig b/init/Kconfig
index c1f9eb3d5f2e8..52bb1419d6c0e 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -905,7 +905,7 @@ config CC_IMPLICIT_FALLTHROUGH
# Currently, disable gcc-10+ array-bounds globally.
# It's still broken in gcc-13, so no upper bound yet.
config GCC10_NO_ARRAY_BOUNDS
- def_bool y
+ def_bool y if CC_IS_GCC

config CC_NO_ARRAY_BOUNDS
bool

base-commit: e25c8d66f6786300b680866c0e0139981273feba
--
2.34.1