mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-27 12:30:34 -09:00
support/testing, toolchain/toolchain-external/toolchain-external-bootlin: regenerate after MMU dependency update
Regenerate the Bootlin toolchain Kconfig and test configurations using
support/scripts/gen-bootlin-toolchains.
This adds BR2_USE_MMU to the affected uClibc entries and to the
architecture support conditions, and updates the generated tests.
The glibc and musl changes only reorder their existing BR2_USE_MMU
dependencies.
Signed-off-by: Fengwei Tan <tfx2001@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 9c6eed9ec0)
Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
This commit is contained in:
committed by
Raphaël Mélotte
parent
9584c2499a
commit
1eec20e67f
@@ -2223,6 +2223,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dGlibcBleedingEdge(TestExternalToo
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_GLIBC_BLEEDING_EDGE=y
|
||||
@@ -2240,6 +2241,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dGlibcStable(TestExternalToolchain
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_GLIBC_STABLE=y
|
||||
@@ -2257,6 +2259,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dMuslBleedingEdge(TestExternalTool
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_MUSL_BLEEDING_EDGE=y
|
||||
@@ -2274,6 +2277,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dMuslStable(TestExternalToolchain)
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_MUSL_STABLE=y
|
||||
@@ -2291,6 +2295,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dUclibcBleedingEdge(TestExternalTo
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_UCLIBC_BLEEDING_EDGE=y
|
||||
@@ -2308,6 +2313,7 @@ class TestExternalToolchainBootlinRiscv32ilp32dUclibcStable(TestExternalToolchai
|
||||
BR2_riscv_g=y
|
||||
BR2_RISCV_32=y
|
||||
BR2_RISCV_ABI_ILP32D=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_UCLIBC_STABLE=y
|
||||
@@ -3332,6 +3338,7 @@ class TestExternalToolchainBootlinXtensalx60UclibcBleedingEdge(TestExternalToolc
|
||||
BR2_xtensa=y
|
||||
BR2_XTENSA_CUSTOM=y
|
||||
BR2_XTENSA_LITTLE_ENDIAN=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_BLEEDING_EDGE=y
|
||||
@@ -3348,6 +3355,7 @@ class TestExternalToolchainBootlinXtensalx60UclibcStable(TestExternalToolchain):
|
||||
BR2_xtensa=y
|
||||
BR2_XTENSA_CUSTOM=y
|
||||
BR2_XTENSA_LITTLE_ENDIAN=y
|
||||
BR2_USE_MMU=y
|
||||
BR2_TOOLCHAIN_EXTERNAL=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
|
||||
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_STABLE=y
|
||||
|
||||
@@ -11,7 +11,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
|
||||
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_CPU_ARMV7M && BR2_BINFMT_FLAT
|
||||
default y if BR2_m68k_m68k
|
||||
default y if BR2_m68k_m68k && BR2_USE_MMU
|
||||
default y if BR2_m68k_cf
|
||||
default y if BR2_microblazebe
|
||||
default y if BR2_microblazeel
|
||||
@@ -30,7 +30,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
|
||||
default y if BR2_powerpc64 && BR2_powerpc_e6500
|
||||
default y if BR2_powerpc64 && BR2_powerpc_power8
|
||||
default y if BR2_powerpc64le && BR2_powerpc_power8
|
||||
default y if BR2_riscv && BR2_riscv_g && BR2_RISCV_32 && BR2_RISCV_ABI_ILP32D
|
||||
default y if BR2_riscv && BR2_riscv_g && BR2_RISCV_32 && BR2_RISCV_ABI_ILP32D && BR2_USE_MMU
|
||||
default y if BR2_riscv && BR2_riscv_g && BR2_RISCV_64 && BR2_RISCV_ABI_LP64D && BR2_USE_MMU
|
||||
default y if BR2_s390x && BR2_s390x_z13
|
||||
default y if BR2_sh && BR2_sh4
|
||||
@@ -44,7 +44,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
|
||||
default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3 && BR2_X86_CPU_HAS_SSE4 && BR2_X86_CPU_HAS_SSE42
|
||||
default y if BR2_i386 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3
|
||||
default y if BR2_i386 && !BR2_x86_i486 && !BR2_x86_i586 && !BR2_x86_x1000 && !BR2_x86_pentium_mmx && !BR2_x86_geode && !BR2_x86_c3 && !BR2_x86_winchip_c6 && !BR2_x86_winchip2
|
||||
default y if BR2_xtensa && BR2_XTENSA_CUSTOM && BR2_XTENSA_LITTLE_ENDIAN
|
||||
default y if BR2_xtensa && BR2_XTENSA_CUSTOM && BR2_XTENSA_LITTLE_ENDIAN && BR2_USE_MMU
|
||||
|
||||
if BR2_TOOLCHAIN_EXTERNAL_BOOTLIN
|
||||
|
||||
@@ -1087,8 +1087,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7M_UCLIBC_STABLE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_BLEEDING_EDGE
|
||||
bool "m68k-68xxx glibc bleeding-edge 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -1110,8 +1110,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_BLEEDING_EDGE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_STABLE
|
||||
bool "m68k-68xxx glibc stable 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -1132,8 +1132,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_STABLE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_BLEEDING_EDGE
|
||||
bool "m68k-68xxx musl bleeding-edge 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -1155,8 +1155,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_BLEEDING_EDGE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_STABLE
|
||||
bool "m68k-68xxx musl stable 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -1177,6 +1177,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_STABLE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_UCLIBC_BLEEDING_EDGE
|
||||
bool "m68k-68xxx uclibc bleeding-edge 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
@@ -1200,6 +1201,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_UCLIBC_BLEEDING_EDGE
|
||||
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_UCLIBC_STABLE
|
||||
bool "m68k-68xxx uclibc stable 2025.08-1"
|
||||
depends on BR2_m68k_m68k
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
@@ -3455,8 +3457,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_GLIBC_BLEEDING_EDGE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -3481,8 +3483,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_GLIBC_STABLE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -3506,8 +3508,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_MUSL_BLEEDING_EDGE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -3532,8 +3534,8 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_MUSL_STABLE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
select BR2_INSTALL_LIBSTDCPP
|
||||
@@ -3557,6 +3559,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_UCLIBC_BLEEDING_EDGE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
@@ -3583,6 +3586,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_UCLIBC_STABLE
|
||||
depends on BR2_riscv_g
|
||||
depends on BR2_RISCV_32
|
||||
depends on BR2_RISCV_ABI_ILP32D
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
@@ -5411,6 +5415,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_BLEEDING_EDGE
|
||||
depends on BR2_xtensa
|
||||
depends on BR2_XTENSA_CUSTOM
|
||||
depends on BR2_XTENSA_LITTLE_ENDIAN
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_16
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15
|
||||
@@ -5436,6 +5441,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_STABLE
|
||||
depends on BR2_xtensa
|
||||
depends on BR2_XTENSA_CUSTOM
|
||||
depends on BR2_XTENSA_LITTLE_ENDIAN
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_15
|
||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_14
|
||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
||||
|
||||
Reference in New Issue
Block a user