[Buildroot] [PATCH 1/3] toolchain/toolchain-external/toolchain-external-arm-arm: bump to version 13.2-rel1
Yann E. MORIN
yann.morin.1998 at free.fr
Fri Dec 8 21:35:39 UTC 2023
Antoine, All,
On 2023-12-08 14:53 +0100, Antoine Coutant spake thusly:
> 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 at smile.fr>
All three patches applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> .../toolchain-external-arm-arm/Config.in | 8 ++++----
> .../toolchain-external-arm-arm.hash | 8 ++++----
> .../toolchain-external-arm-arm.mk | 2 +-
> 3 files changed, 9 insertions(+), 9 deletions(-)
>
> diff --git a/toolchain/toolchain-external/toolchain-external-arm-arm/Config.in b/toolchain/toolchain-external/toolchain-external-arm-arm/Config.in
> index 9b314795cb..bee8d61164 100644
> --- a/toolchain/toolchain-external/toolchain-external-arm-arm/Config.in
> +++ b/toolchain/toolchain-external/toolchain-external-arm-arm/Config.in
> @@ -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
>
> 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_CPU_ARMV7A || BR2_ARM_CPU_ARMV8A
> depends on BR2_ARM_CPU_HAS_NEON
> @@ -14,12 +14,12 @@ config BR2_TOOLCHAIN_EXTERNAL_ARM_ARM
> select BR2_TOOLCHAIN_HAS_SSP
> select BR2_INSTALL_LIBSTDCPP
> 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_OPENMP
> help
> - Arm toolchain for the ARM architecture. It uses GCC 12.2,
> - GDB 12, glibc 2.36, Binutils 2.39. It generates code
> + Arm toolchain for the ARM architecture. It uses GCC 13.2,
> + GDB 13, glibc 2.38, Binutils 2.41. It generates code
> that runs on all Cortex-A profile devices. The code
> generated uses the hard floating point calling convention,
> and uses the NEON FPU instructions.
> diff --git a/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.hash b/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.hash
> index 2c1af4cfcc..e979e5f508 100644
> --- a/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.hash
> +++ b/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.hash
> @@ -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
> -sha256 d73f230bb946231b648a960b719f2cc1afc792ec2e36f9abc25552f00923a926 arm-gnu-toolchain-12.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
> -sha256 860f49bc60d559f06408f07a24bc2a09e5b8f9118cfe1daed521ab321c03c78e arm-gnu-toolchain-12.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz
> +# 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 df0f4927a67d1fd366ff81e40bd8c385a9324fbdde60437a512d106215f257b3 arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
> +# 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 8ad384bb328bccc44396d85c8f8113b7b8c5e11bcfef322e77cda3ebe7baadb5 arm-gnu-toolchain-13.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz
> diff --git a/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.mk b/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.mk
> index 164b60e6ca..5962121af6 100644
> --- a/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.mk
> +++ b/toolchain/toolchain-external/toolchain-external-arm-arm/toolchain-external-arm-arm.mk
> @@ -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_SOURCE = arm-gnu-toolchain-$(TOOLCHAIN_EXTERNAL_ARM_ARM_VERSION)-$(HOSTARCH)-arm-none-linux-gnueabihf.tar.xz
> --
> 2.25.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list