toolchain/toolchain-external/toolchain-external-arm-arm: bump to version 13.2-rel1
Updated to gcc 13.2, gdb 13, binutils 2.41, glibc 2.38. The x86_64 host variant prebuilt toolchain is built on RHEL7 (glibc 2.17) and is likely also be useable on OS versions like RHEL8, Ubuntu 18.04 or later. The AArch64 host variant prebuilt toolchain is built on Ubuntu 18.04 (glibc 2.27) is likely also be useable on OS versions like RHEL8, Ubuntu 18.04 or later. Tested with qemu_arm_vexpress_defconfig. Release note: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads Signed-off-by: Antoine Coutant <antoine.coutant@smile.fr> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
e7d16c35ae
commit
0dd599d171
@ -3,7 +3,7 @@ comment "Arm toolchains available for Cortex-A with NEON + EABIhf"
|
|||||||
depends on !BR2_ARM_CPU_ARMV7A || !BR2_ARM_EABIHF || !BR2_ARM_CPU_HAS_NEON
|
depends on !BR2_ARM_CPU_ARMV7A || !BR2_ARM_EABIHF || !BR2_ARM_CPU_HAS_NEON
|
||||||
|
|
||||||
config BR2_TOOLCHAIN_EXTERNAL_ARM_ARM
|
config BR2_TOOLCHAIN_EXTERNAL_ARM_ARM
|
||||||
bool "Arm ARM 12.2.rel1"
|
bool "Arm ARM 13.2.rel1"
|
||||||
depends on BR2_arm
|
depends on BR2_arm
|
||||||
depends on BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A
|
depends on BR2_ARM_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A
|
||||||
depends on BR2_ARM_CPU_HAS_NEON
|
depends on BR2_ARM_CPU_HAS_NEON
|
||||||
@ -14,12 +14,12 @@ config BR2_TOOLCHAIN_EXTERNAL_ARM_ARM
|
|||||||
select BR2_TOOLCHAIN_HAS_SSP
|
select BR2_TOOLCHAIN_HAS_SSP
|
||||||
select BR2_INSTALL_LIBSTDCPP
|
select BR2_INSTALL_LIBSTDCPP
|
||||||
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_20
|
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_20
|
||||||
select BR2_TOOLCHAIN_GCC_AT_LEAST_12
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_13
|
||||||
select BR2_TOOLCHAIN_HAS_FORTRAN
|
select BR2_TOOLCHAIN_HAS_FORTRAN
|
||||||
select BR2_TOOLCHAIN_HAS_OPENMP
|
select BR2_TOOLCHAIN_HAS_OPENMP
|
||||||
help
|
help
|
||||||
Arm toolchain for the ARM architecture. It uses GCC 12.2,
|
Arm toolchain for the ARM architecture. It uses GCC 13.2,
|
||||||
GDB 12, glibc 2.36, Binutils 2.39. It generates code
|
GDB 13, glibc 2.38, Binutils 2.41. It generates code
|
||||||
that runs on all Cortex-A profile devices. The code
|
that runs on all Cortex-A profile devices. The code
|
||||||
generated uses the hard floating point calling convention,
|
generated uses the hard floating point calling convention,
|
||||||
and uses the NEON FPU instructions.
|
and uses the NEON FPU instructions.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# From https://developer.arm.com/-/media/Files/downloads/gnu/12.2.rel1/binrel/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz.sha256asc
|
# From https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz.sha256asc
|
||||||
sha256 d73f230bb946231b648a960b719f2cc1afc792ec2e36f9abc25552f00923a926 arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
|
sha256 df0f4927a67d1fd366ff81e40bd8c385a9324fbdde60437a512d106215f257b3 arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
|
||||||
# From https://developer.arm.com/-/media/Files/downloads/gnu/12.2.rel1/binrel/arm-gnu-toolchain-12.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz.sha256asc
|
# From https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz.sha256asc
|
||||||
sha256 860f49bc60d559f06408f07a24bc2a09e5b8f9118cfe1daed521ab321c03c78e arm-gnu-toolchain-12.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz
|
sha256 8ad384bb328bccc44396d85c8f8113b7b8c5e11bcfef322e77cda3ebe7baadb5 arm-gnu-toolchain-13.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION = 12.2.rel1
|
TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION = 13.2.rel1
|
||||||
TOOLCHAIN_EXTERNAL_ARM_ARM_SITE = https://developer.arm.com/-/media/Files/downloads/gnu/$(TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION)/binrel
|
TOOLCHAIN_EXTERNAL_ARM_ARM_SITE = https://developer.arm.com/-/media/Files/downloads/gnu/$(TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION)/binrel
|
||||||
|
|
||||||
TOOLCHAIN_EXTERNAL_ARM_ARM_SOURCE = arm-gnu-toolchain-$(TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION)-$(HOSTARCH)-arm-none-linux-gnueabihf.tar.xz
|
TOOLCHAIN_EXTERNAL_ARM_ARM_SOURCE = arm-gnu-toolchain-$(TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION)-$(HOSTARCH)-arm-none-linux-gnueabihf.tar.xz
|
||||||
|
Loading…
Reference in New Issue
Block a user