diff --git a/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options b/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options index 86d951e8a6..81cb3f0a05 100644 --- a/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-bootlin/Config.in.options @@ -8,8 +8,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS default y if BR2_arcle && BR2_archs38 default y if BR2_arm && BR2_ARM_CPU_ARMV5 && BR2_ARM_EABI default y if BR2_arm && BR2_ARM_CPU_ARMV6 && BR2_ARM_EABIHF - default y if BR2_arm && (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A - default y if BR2_armeb && (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + default y if BR2_arm && BR2_ARM_EABIHF && (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) + default y if BR2_armeb && BR2_ARM_EABIHF && (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) default y if BR2_arm && BR2_ARM_CPU_ARMV7M && BR2_BINFMT_FLAT default y if BR2_m68k_m68k && BR2_USE_MMU default y if BR2_m68k_cf @@ -770,7 +770,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_UCLIBC_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_BLEEDING_EDGE bool "armv7-eabihf glibc bleeding-edge 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_16 @@ -794,7 +795,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE bool "armv7-eabihf glibc stable 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_15 @@ -817,7 +819,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_BLEEDING_EDGE bool "armv7-eabihf musl bleeding-edge 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_16 @@ -841,7 +844,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_STABLE bool "armv7-eabihf musl stable 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_15 @@ -864,7 +868,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_BLEEDING_EDGE bool "armv7-eabihf uclibc bleeding-edge 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 select BR2_TOOLCHAIN_GCC_AT_LEAST_16 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_12 @@ -889,7 +894,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_STABLE bool "armv7-eabihf uclibc stable 2026.08-1" depends on BR2_arm - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 select BR2_TOOLCHAIN_GCC_AT_LEAST_15 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10 @@ -913,7 +919,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_BLEEDING_EDGE bool "armebv7-eabihf glibc bleeding-edge 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_16 @@ -937,7 +944,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_STABLE bool "armebv7-eabihf glibc stable 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_15 @@ -960,7 +968,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_BLEEDING_EDGE bool "armebv7-eabihf musl bleeding-edge 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_16 @@ -984,7 +993,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_STABLE bool "armebv7-eabihf musl stable 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 depends on BR2_USE_MMU select BR2_TOOLCHAIN_GCC_AT_LEAST_15 @@ -1007,7 +1017,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_STABLE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_BLEEDING_EDGE bool "armebv7-eabihf uclibc bleeding-edge 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_17 select BR2_TOOLCHAIN_GCC_AT_LEAST_16 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_12 @@ -1032,7 +1043,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_BLEEDING_EDGE config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_STABLE bool "armebv7-eabihf uclibc stable 2026.08-1" depends on BR2_armeb - depends on (BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF) || BR2_ARM_CPU_ARMV8A + depends on BR2_ARM_EABIHF + depends on (BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A) depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16 select BR2_TOOLCHAIN_GCC_AT_LEAST_15 select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10