diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options index 0a4003b57c..1580ffb920 100644 --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options @@ -48,14 +48,17 @@ choice config BR2_TOOLCHAIN_EXTERNAL_GCC_15 bool "15.x" + depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 select BR2_TOOLCHAIN_GCC_AT_LEAST_15 config BR2_TOOLCHAIN_EXTERNAL_GCC_14 bool "14.x" + depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15 select BR2_TOOLCHAIN_GCC_AT_LEAST_14 config BR2_TOOLCHAIN_EXTERNAL_GCC_13 bool "13.x" + depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14 select BR2_TOOLCHAIN_GCC_AT_LEAST_13 config BR2_TOOLCHAIN_EXTERNAL_GCC_12