|
@@ -9,6 +9,7 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
|
|
|
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
|
|
|
+ default y if BR2_armeb && BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF
|
|
|
default y if BR2_arm && BR2_ARM_CPU_ARMV7M
|
|
|
default y if BR2_m68k_m68k
|
|
|
default y if BR2_m68k_cf
|
|
@@ -891,6 +892,158 @@ config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_STABLE
|
|
|
|
|
|
https://toolchains.bootlin.com/
|
|
|
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_BLEEDING_EDGE
|
|
|
+ bool "armebv7-eabihf glibc bleeding-edge 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ depends on BR2_USE_MMU
|
|
|
+ depends on !BR2_STATIC_LIBS
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_11
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_SSP
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_GLIBC
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the glibc C library. This is a bleeding-edge version,
|
|
|
+ which means it is using the latest versions of gcc, gdb and
|
|
|
+ binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_STABLE
|
|
|
+ bool "armebv7-eabihf glibc stable 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ depends on BR2_USE_MMU
|
|
|
+ depends on !BR2_STATIC_LIBS
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_10
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_SSP
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_GLIBC
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the glibc C library. This is a stable version, which
|
|
|
+ means it is using stable and proven versions of gcc, gdb
|
|
|
+ and binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_BLEEDING_EDGE
|
|
|
+ bool "armebv7-eabihf musl bleeding-edge 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ depends on BR2_USE_MMU
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_11
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_SSP
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_MUSL
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the musl C library. This is a bleeding-edge version,
|
|
|
+ which means it is using the latest versions of gcc, gdb and
|
|
|
+ binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_STABLE
|
|
|
+ bool "armebv7-eabihf musl stable 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ depends on BR2_USE_MMU
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_10
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_SSP
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_MUSL
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the musl C library. This is a stable version, which
|
|
|
+ means it is using stable and proven versions of gcc, gdb
|
|
|
+ and binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_BLEEDING_EDGE
|
|
|
+ bool "armebv7-eabihf uclibc bleeding-edge 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_11
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
|
|
|
+ select BR2_USE_WCHAR
|
|
|
+ select BR2_ENABLE_LOCALE
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the uclibc C library. This is a bleeding-edge
|
|
|
+ version, which means it is using the latest versions of
|
|
|
+ gcc, gdb and binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
+config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_STABLE
|
|
|
+ bool "armebv7-eabihf uclibc stable 2021.11-1"
|
|
|
+ depends on BR2_armeb
|
|
|
+ depends on BR2_ARM_CPU_ARMV7A
|
|
|
+ depends on BR2_ARM_EABIHF
|
|
|
+ select BR2_TOOLCHAIN_GCC_AT_LEAST_10
|
|
|
+ select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
|
|
|
+ select BR2_USE_WCHAR
|
|
|
+ select BR2_ENABLE_LOCALE
|
|
|
+ select BR2_INSTALL_LIBSTDCPP
|
|
|
+ select BR2_TOOLCHAIN_HAS_FORTRAN
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS
|
|
|
+ select BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
|
+ select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
|
|
|
+ help
|
|
|
+ Bootlin toolchain for the armebv7-eabihf architecture,
|
|
|
+ using the uclibc C library. This is a stable version, which
|
|
|
+ means it is using stable and proven versions of gcc, gdb
|
|
|
+ and binutils.
|
|
|
+
|
|
|
+ https://toolchains.bootlin.com/
|
|
|
+
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7M_UCLIBC_BLEEDING_EDGE
|
|
|
bool "armv7m uclibc bleeding-edge 2021.11-1"
|
|
|
depends on BR2_arm
|