* [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain
@ 2016-04-30 12:43 Thomas Petazzoni
2016-04-30 12:43 ` [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain Thomas Petazzoni
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-04-30 12:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
toolchain/toolchain-external/Config.in | 4 ++--
toolchain/toolchain-external/toolchain-external.hash | 2 +-
toolchain/toolchain-external/toolchain-external.mk | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index cd86176..d0c968d 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -37,7 +37,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
# See the note above.
config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
- bool "Linaro ARM 2015.11"
+ bool "Linaro ARM 2016.02"
depends on BR2_arm
depends on BR2_ARM_CPU_ARMV7A
depends on BR2_HOSTARCH = "x86_64"
@@ -50,7 +50,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
help
Linaro toolchain for the ARM architecture. It uses Linaro
- GCC 2015.08 (based on gcc 5.1), Linaro GDB 2015.08 (based on
+ GCC 2016.02 (based on gcc 5.3), Linaro GDB 2016.02 (based on
GDB 7.10), glibc 2.21, Binutils 2015.10 (based on 2.25). It
generates code that runs on all Cortex-A profile devices,
but tuned for the Cortex-A9. The code generated is Thumb 2,
diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
index 0ed253d..72ababd 100644
--- a/toolchain/toolchain-external/toolchain-external.hash
+++ b/toolchain/toolchain-external/toolchain-external.hash
@@ -43,7 +43,7 @@ sha256 25fbf0513ad7322b15cbaae964cafadcbb4c939f2708f57f40b8f9f2d601122b arago-t
# ARM and Aarch64 toolchains from Linaro
sha256 0cffac0caea0eb3c8bdddfa14be011ce366680f40aeddbefc7cf23cb6d4f1891 gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xz
sha256 eafeb3a5247e9ce31aa35d812e296fba5d5f1443e106d9bef9e38d3ee3ade006 gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_src.tar.bz2
-sha256 ff2d231749e59968cb5e7032b4f4e4ae82ff9f11c23967863e627a6c59cb3bc0 gcc-linaro-5.2-2015.11-2-x86_64_arm-linux-gnueabihf.tar.xz
+sha256 dd66f07662e1f3b555eaa0d076f133b6db702ab0b9ab18f7dfc91a23eab653c5 gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
sha256 4bc9d86390f8fa67a693ba4768ba5b12faaf7dd37c706c05ccd9321e765226e4 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.tar.xz
sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
sha256 e3df0c31d0bd8d1f6d45d585203c0f601e50b1ff7225da1423a8ca36e8caf58f gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
index 2422b6d..575f686 100644
--- a/toolchain/toolchain-external/toolchain-external.mk
+++ b/toolchain/toolchain-external/toolchain-external.mk
@@ -320,8 +320,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar
TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_src.tar.bz2
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_ARMHF_SYMLINK
else
-TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/arm-linux-gnueabihf
-TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_arm-linux-gnueabihf.tar.xz
+TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf
+TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
endif
else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB),y)
ifeq ($(HOSTARCH),x86)
--
2.6.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain
2016-04-30 12:43 [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Thomas Petazzoni
@ 2016-04-30 12:43 ` Thomas Petazzoni
2016-04-30 19:02 ` Romain Naour
2016-04-30 12:43 ` [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain Thomas Petazzoni
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Thomas Petazzoni @ 2016-04-30 12:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
toolchain/toolchain-external/Config.in | 6 +++---
toolchain/toolchain-external/toolchain-external.hash | 2 +-
toolchain/toolchain-external/toolchain-external.mk | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index d0c968d..8ba8583 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -81,7 +81,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
# See the note above.
config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
- bool "Linaro armeb 2015.11"
+ bool "Linaro armeb 2016.02"
depends on BR2_armeb
depends on BR2_ARM_CPU_ARMV7A
depends on BR2_HOSTARCH = "x86_64"
@@ -94,8 +94,8 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
help
Linaro toolchain for the ARM big endian architecture. It
- uses Linaro GCC 2015.08 (based on gcc 5.1), Linaro GDB
- 2015.08 (based on GDB 7.10), glibc 2.21, Binutils 2015.10
+ uses Linaro GCC 2016.02 (based on gcc 5.3), Linaro GDB
+ 2016.02 (based on GDB 7.10), glibc 2.21, Binutils 2015.10
(based on 2.25). It generates code that runs on all Cortex-A
profile devices, but tuned for the Cortex-A9. The code
generated is Thumb 2, with the hard floating point calling
diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
index 72ababd..89be483 100644
--- a/toolchain/toolchain-external/toolchain-external.hash
+++ b/toolchain/toolchain-external/toolchain-external.hash
@@ -46,7 +46,7 @@ sha256 eafeb3a5247e9ce31aa35d812e296fba5d5f1443e106d9bef9e38d3ee3ade006 gcc-lin
sha256 dd66f07662e1f3b555eaa0d076f133b6db702ab0b9ab18f7dfc91a23eab653c5 gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
sha256 4bc9d86390f8fa67a693ba4768ba5b12faaf7dd37c706c05ccd9321e765226e4 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.tar.xz
sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
-sha256 e3df0c31d0bd8d1f6d45d585203c0f601e50b1ff7225da1423a8ca36e8caf58f gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
+sha256 f488caf46680b0c0a16b66b43fbfd157e3d6389df18e957983132e89529a9804 gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
sha256 b318a1837a54146b0120a13852386576e38355513b4e2cd5e2125f9c26913777 gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
index 575f686..7b42582 100644
--- a/toolchain/toolchain-external/toolchain-external.mk
+++ b/toolchain/toolchain-external/toolchain-external.mk
@@ -330,8 +330,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.t
TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_ARMEBHF_SYMLINK
else
-TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/armeb-linux-gnueabihf
-TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
+TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/armeb-linux-gnueabihf
+TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
endif
else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS),y)
TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/mips-linux-gnu
--
2.6.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain
2016-04-30 12:43 [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Thomas Petazzoni
2016-04-30 12:43 ` [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain Thomas Petazzoni
@ 2016-04-30 12:43 ` Thomas Petazzoni
2016-04-30 19:02 ` Romain Naour
2016-04-30 19:02 ` [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Romain Naour
2016-04-30 19:11 ` Thomas Petazzoni
3 siblings, 1 reply; 10+ messages in thread
From: Thomas Petazzoni @ 2016-04-30 12:43 UTC (permalink / raw)
To: buildroot
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
toolchain/toolchain-external/Config.in | 2 +-
toolchain/toolchain-external/toolchain-external.hash | 2 +-
toolchain/toolchain-external/toolchain-external.mk | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index 8ba8583..a769632 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -583,7 +583,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
# See note about Linaro ARM/ARMEB toolchains, above.
config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
- bool "Linaro AArch64 2015.11"
+ bool "Linaro AArch64 2016.02"
depends on BR2_aarch64
depends on BR2_HOSTARCH = "x86_64"
depends on !BR2_STATIC_LIBS
diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
index 89be483..bbcbc39 100644
--- a/toolchain/toolchain-external/toolchain-external.hash
+++ b/toolchain/toolchain-external/toolchain-external.hash
@@ -49,7 +49,7 @@ sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-lin
sha256 f488caf46680b0c0a16b66b43fbfd157e3d6389df18e957983132e89529a9804 gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
-sha256 b318a1837a54146b0120a13852386576e38355513b4e2cd5e2125f9c26913777 gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
+sha256 1c85af550bedd378be583317b4abbdc96342b42c19fb19873c13d3093ff694ad gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
# Codescape toolchains from Imagination Technologies
# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2015.10-04/
diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
index 7b42582..d3a6d0b 100644
--- a/toolchain/toolchain-external/toolchain-external.mk
+++ b/toolchain/toolchain-external/toolchain-external.mk
@@ -377,8 +377,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.x
TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_AARCH64_SYMLINK
else
-TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/aarch64-linux-gnu
-TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
+TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/aarch64-linux-gnu
+TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
endif
else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_AARCH64),y)
TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/aarch64-linux-gnu
--
2.6.4
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain
2016-04-30 12:43 [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Thomas Petazzoni
2016-04-30 12:43 ` [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain Thomas Petazzoni
2016-04-30 12:43 ` [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain Thomas Petazzoni
@ 2016-04-30 19:02 ` Romain Naour
2016-04-30 19:09 ` Romain Naour
2016-04-30 19:11 ` Thomas Petazzoni
3 siblings, 1 reply; 10+ messages in thread
From: Romain Naour @ 2016-04-30 19:02 UTC (permalink / raw)
To: buildroot
Hi Thomas,
Le 30/04/2016 ? 14:43, Thomas Petazzoni a ?crit :
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Tested with Qemu qemu_arm_vexpress_defconfig]
Tested-by; Romain Naour <romain.naour@gmail.com>
Best regards,
Romain
> ---
> toolchain/toolchain-external/Config.in | 4 ++--
> toolchain/toolchain-external/toolchain-external.hash | 2 +-
> toolchain/toolchain-external/toolchain-external.mk | 4 ++--
> 3 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index cd86176..d0c968d 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -37,7 +37,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
>
> # See the note above.
> config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
> - bool "Linaro ARM 2015.11"
> + bool "Linaro ARM 2016.02"
> depends on BR2_arm
> depends on BR2_ARM_CPU_ARMV7A
> depends on BR2_HOSTARCH = "x86_64"
> @@ -50,7 +50,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM
> select BR2_TOOLCHAIN_GCC_AT_LEAST_5
> help
> Linaro toolchain for the ARM architecture. It uses Linaro
> - GCC 2015.08 (based on gcc 5.1), Linaro GDB 2015.08 (based on
> + GCC 2016.02 (based on gcc 5.3), Linaro GDB 2016.02 (based on
> GDB 7.10), glibc 2.21, Binutils 2015.10 (based on 2.25). It
> generates code that runs on all Cortex-A profile devices,
> but tuned for the Cortex-A9. The code generated is Thumb 2,
> diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
> index 0ed253d..72ababd 100644
> --- a/toolchain/toolchain-external/toolchain-external.hash
> +++ b/toolchain/toolchain-external/toolchain-external.hash
> @@ -43,7 +43,7 @@ sha256 25fbf0513ad7322b15cbaae964cafadcbb4c939f2708f57f40b8f9f2d601122b arago-t
> # ARM and Aarch64 toolchains from Linaro
> sha256 0cffac0caea0eb3c8bdddfa14be011ce366680f40aeddbefc7cf23cb6d4f1891 gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xz
> sha256 eafeb3a5247e9ce31aa35d812e296fba5d5f1443e106d9bef9e38d3ee3ade006 gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_src.tar.bz2
> -sha256 ff2d231749e59968cb5e7032b4f4e4ae82ff9f11c23967863e627a6c59cb3bc0 gcc-linaro-5.2-2015.11-2-x86_64_arm-linux-gnueabihf.tar.xz
> +sha256 dd66f07662e1f3b555eaa0d076f133b6db702ab0b9ab18f7dfc91a23eab653c5 gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
> sha256 4bc9d86390f8fa67a693ba4768ba5b12faaf7dd37c706c05ccd9321e765226e4 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.tar.xz
> sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
> sha256 e3df0c31d0bd8d1f6d45d585203c0f601e50b1ff7225da1423a8ca36e8caf58f gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
> diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
> index 2422b6d..575f686 100644
> --- a/toolchain/toolchain-external/toolchain-external.mk
> +++ b/toolchain/toolchain-external/toolchain-external.mk
> @@ -320,8 +320,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar
> TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_src.tar.bz2
> TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_ARMHF_SYMLINK
> else
> -TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/arm-linux-gnueabihf
> -TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_arm-linux-gnueabihf.tar.xz
> +TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf
> +TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
> endif
> else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB),y)
> ifeq ($(HOSTARCH),x86)
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain
2016-04-30 12:43 ` [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain Thomas Petazzoni
@ 2016-04-30 19:02 ` Romain Naour
0 siblings, 0 replies; 10+ messages in thread
From: Romain Naour @ 2016-04-30 19:02 UTC (permalink / raw)
To: buildroot
Hi Thomas,
Le 30/04/2016 ? 14:43, Thomas Petazzoni a ?crit :
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Best regards,
Romain
> ---
> toolchain/toolchain-external/Config.in | 6 +++---
> toolchain/toolchain-external/toolchain-external.hash | 2 +-
> toolchain/toolchain-external/toolchain-external.mk | 4 ++--
> 3 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index d0c968d..8ba8583 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -81,7 +81,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
>
> # See the note above.
> config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
> - bool "Linaro armeb 2015.11"
> + bool "Linaro armeb 2016.02"
> depends on BR2_armeb
> depends on BR2_ARM_CPU_ARMV7A
> depends on BR2_HOSTARCH = "x86_64"
> @@ -94,8 +94,8 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB
> select BR2_TOOLCHAIN_GCC_AT_LEAST_5
> help
> Linaro toolchain for the ARM big endian architecture. It
> - uses Linaro GCC 2015.08 (based on gcc 5.1), Linaro GDB
> - 2015.08 (based on GDB 7.10), glibc 2.21, Binutils 2015.10
> + uses Linaro GCC 2016.02 (based on gcc 5.3), Linaro GDB
> + 2016.02 (based on GDB 7.10), glibc 2.21, Binutils 2015.10
> (based on 2.25). It generates code that runs on all Cortex-A
> profile devices, but tuned for the Cortex-A9. The code
> generated is Thumb 2, with the hard floating point calling
> diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
> index 72ababd..89be483 100644
> --- a/toolchain/toolchain-external/toolchain-external.hash
> +++ b/toolchain/toolchain-external/toolchain-external.hash
> @@ -46,7 +46,7 @@ sha256 eafeb3a5247e9ce31aa35d812e296fba5d5f1443e106d9bef9e38d3ee3ade006 gcc-lin
> sha256 dd66f07662e1f3b555eaa0d076f133b6db702ab0b9ab18f7dfc91a23eab653c5 gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
> sha256 4bc9d86390f8fa67a693ba4768ba5b12faaf7dd37c706c05ccd9321e765226e4 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.tar.xz
> sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
> -sha256 e3df0c31d0bd8d1f6d45d585203c0f601e50b1ff7225da1423a8ca36e8caf58f gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
> +sha256 f488caf46680b0c0a16b66b43fbfd157e3d6389df18e957983132e89529a9804 gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
> sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
> sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
> sha256 b318a1837a54146b0120a13852386576e38355513b4e2cd5e2125f9c26913777 gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
> diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
> index 575f686..7b42582 100644
> --- a/toolchain/toolchain-external/toolchain-external.mk
> +++ b/toolchain/toolchain-external/toolchain-external.mk
> @@ -330,8 +330,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_linux.t
> TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-armeb-linux-gnueabihf-4.9-2014.09_src.tar.bz2
> TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_ARMEBHF_SYMLINK
> else
> -TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/armeb-linux-gnueabihf
> -TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_armeb-linux-gnueabihf.tar.xz
> +TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/armeb-linux-gnueabihf
> +TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
> endif
> else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_MIPS),y)
> TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/mips-linux-gnu
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain
2016-04-30 12:43 ` [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain Thomas Petazzoni
@ 2016-04-30 19:02 ` Romain Naour
2016-04-30 19:09 ` Romain Naour
0 siblings, 1 reply; 10+ messages in thread
From: Romain Naour @ 2016-04-30 19:02 UTC (permalink / raw)
To: buildroot
Hi Thomas,
Le 30/04/2016 ? 14:43, Thomas Petazzoni a ?crit :
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Tested with Qemu qemu_aarch64_virt_defconfig]
Tested-by; Romain Naour <romain.naour@gmail.com>
Best regards,
Romain
> ---
> toolchain/toolchain-external/Config.in | 2 +-
> toolchain/toolchain-external/toolchain-external.hash | 2 +-
> toolchain/toolchain-external/toolchain-external.mk | 4 ++--
> 3 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
> index 8ba8583..a769632 100644
> --- a/toolchain/toolchain-external/Config.in
> +++ b/toolchain/toolchain-external/Config.in
> @@ -583,7 +583,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
>
> # See note about Linaro ARM/ARMEB toolchains, above.
> config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
> - bool "Linaro AArch64 2015.11"
> + bool "Linaro AArch64 2016.02"
> depends on BR2_aarch64
> depends on BR2_HOSTARCH = "x86_64"
> depends on !BR2_STATIC_LIBS
> diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
> index 89be483..bbcbc39 100644
> --- a/toolchain/toolchain-external/toolchain-external.hash
> +++ b/toolchain/toolchain-external/toolchain-external.hash
> @@ -49,7 +49,7 @@ sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-lin
> sha256 f488caf46680b0c0a16b66b43fbfd157e3d6389df18e957983132e89529a9804 gcc-linaro-5.3-2016.02-x86_64_armeb-linux-gnueabihf.tar.xz
> sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
> sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
> -sha256 b318a1837a54146b0120a13852386576e38355513b4e2cd5e2125f9c26913777 gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
> +sha256 1c85af550bedd378be583317b4abbdc96342b42c19fb19873c13d3093ff694ad gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
>
> # Codescape toolchains from Imagination Technologies
> # From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2015.10-04/
> diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
> index 7b42582..d3a6d0b 100644
> --- a/toolchain/toolchain-external/toolchain-external.mk
> +++ b/toolchain/toolchain-external/toolchain-external.mk
> @@ -377,8 +377,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.x
> TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
> TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_AARCH64_SYMLINK
> else
> -TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.2-2015.11-2/aarch64-linux-gnu
> -TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
> +TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/aarch64-linux-gnu
> +TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
> endif
> else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_AARCH64),y)
> TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/aarch64-linux-gnu
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain
2016-04-30 19:02 ` [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Romain Naour
@ 2016-04-30 19:09 ` Romain Naour
0 siblings, 0 replies; 10+ messages in thread
From: Romain Naour @ 2016-04-30 19:09 UTC (permalink / raw)
To: buildroot
Le 30/04/2016 ? 21:02, Romain Naour a ?crit :
> Hi Thomas,
>
> Le 30/04/2016 ? 14:43, Thomas Petazzoni a ?crit :
>> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>
> Reviewed-by: Romain Naour <romain.naour@gmail.com>
> [Tested with Qemu qemu_arm_vexpress_defconfig]
> Tested-by; Romain Naour <romain.naour@gmail.com>
^
[Tested with Qemu qemu_arm_vexpress_defconfig]
Tested-by: Romain Naour <romain.naour@gmail.com>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain
2016-04-30 19:02 ` Romain Naour
@ 2016-04-30 19:09 ` Romain Naour
0 siblings, 0 replies; 10+ messages in thread
From: Romain Naour @ 2016-04-30 19:09 UTC (permalink / raw)
To: buildroot
Le 30/04/2016 ? 21:02, Romain Naour a ?crit :
> Hi Thomas,
>
> Le 30/04/2016 ? 14:43, Thomas Petazzoni a ?crit :
>> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
>
> Reviewed-by: Romain Naour <romain.naour@gmail.com>
> [Tested with Qemu qemu_aarch64_virt_defconfig]
> Tested-by; Romain Naour <romain.naour@gmail.com>
^
[Tested with Qemu qemu_arm_vexpress_defconfig]
Tested-by: Romain Naour <romain.naour@gmail.com>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain
2016-04-30 12:43 [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Thomas Petazzoni
` (2 preceding siblings ...)
2016-04-30 19:02 ` [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Romain Naour
@ 2016-04-30 19:11 ` Thomas Petazzoni
3 siblings, 0 replies; 10+ messages in thread
From: Thomas Petazzoni @ 2016-04-30 19:11 UTC (permalink / raw)
To: buildroot
Hello,
On Sat, 30 Apr 2016 14:43:02 +0200, Thomas Petazzoni wrote:
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> ---
> toolchain/toolchain-external/Config.in | 4 ++--
> toolchain/toolchain-external/toolchain-external.hash | 2 +-
> toolchain/toolchain-external/toolchain-external.mk | 4 ++--
> 3 files changed, 5 insertions(+), 5 deletions(-)
I've applied all three patches, thanks to the review and test from
Romain.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain
2016-09-24 9:37 Romain Naour
@ 2016-09-24 9:37 ` Romain Naour
0 siblings, 0 replies; 10+ messages in thread
From: Romain Naour @ 2016-09-24 9:37 UTC (permalink / raw)
To: buildroot
The gdb version is 7.11.1 not 7.10 as stated in the link below [1].
See the manifest to check the version really used [2].
Tested with Qemu 2.6.1 and qemu_aarch64_virt_defconfig.
As reported by Gustavo Zacarias, this defconfig is known to fail with qemu
versions lower than 2.6.0.
[1] https://releases.linaro.org/components/toolchain/binaries/5.3-2016.05
[2] https://releases.linaro.org/components/toolchain/binaries/5.3-2016.05/aarch64-linux-gnueabihf/gcc-linaro-5.3.1-2016.05-linux-manifest.txt
[3] 41fb9f23fa155738201aa9787cb8fe40053d47bc
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
toolchain/toolchain-external/Config.in | 2 +-
toolchain/toolchain-external/toolchain-external.hash | 2 +-
toolchain/toolchain-external/toolchain-external.mk | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index 807a667..2b17b7a 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -551,7 +551,7 @@ config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
# See note about Linaro ARM/ARMEB toolchains, above.
config BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64
- bool "Linaro AArch64 2016.02"
+ bool "Linaro AArch64 2016.05"
depends on BR2_aarch64
depends on BR2_HOSTARCH = "x86_64"
depends on !BR2_STATIC_LIBS
diff --git a/toolchain/toolchain-external/toolchain-external.hash b/toolchain/toolchain-external/toolchain-external.hash
index 1dc7963..9059175 100644
--- a/toolchain/toolchain-external/toolchain-external.hash
+++ b/toolchain/toolchain-external/toolchain-external.hash
@@ -43,7 +43,7 @@ sha256 bf5d3111dad5aa9aef0e955875fb7fc9e918cb24519af7014dd67a9e581a49b1 gcc-lin
sha256 6cf41c8944be56279cc14992aa075174b7a4c5938502536266eaaeef048f9440 gcc-linaro-5.3.1-2016.05-x86_64_armeb-linux-gnueabihf.tar.xz
sha256 3954f496ab01de67241109e82abfaa9b7625fdab4f05e79e7902e9814a07b832 gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
sha256 a7b8f842fdc9d9be22ca4e0c999429780fc6f16ea798b032421b5ec0cfa53b3e gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
-sha256 1c85af550bedd378be583317b4abbdc96342b42c19fb19873c13d3093ff694ad gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
+sha256 1941dcf6229d6706bcb89b7976d5d43d170efdd17c27d5fe1738e7ecf22adc37 gcc-linaro-5.3.1-2016.05-x86_64_aarch64-linux-gnu.tar.xz
# Codescape toolchains from Imagination Technologies
# From: http://codescape-mips-sdk.imgtec.com/components/toolchain/2016.05-03/downloads.html
diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
index 9fa6fc0..6fd2742 100644
--- a/toolchain/toolchain-external/toolchain-external.mk
+++ b/toolchain/toolchain-external/toolchain-external.mk
@@ -388,8 +388,8 @@ TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.x
TOOLCHAIN_EXTERNAL_ACTUAL_SOURCE_TARBALL = gcc-linaro-aarch64-linux-gnu-4.9-2014.09_src.tar.bz2
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_LINARO_SYMLINK
else
-TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/aarch64-linux-gnu
-TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
+TOOLCHAIN_EXTERNAL_SITE = https://releases.linaro.org/components/toolchain/binaries/5.3-2016.05/aarch64-linux-gnu
+TOOLCHAIN_EXTERNAL_SOURCE = gcc-linaro-5.3.1-2016.05-x86_64_aarch64-linux-gnu.tar.xz
endif
else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_AARCH64),y)
TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/aarch64-amd-linux-gnu
--
2.5.5
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2016-09-24 9:37 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-30 12:43 [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Thomas Petazzoni
2016-04-30 12:43 ` [Buildroot] [PATCH 2/3] toolchain-external: bump version of Linaro ARMeb toolchain Thomas Petazzoni
2016-04-30 19:02 ` Romain Naour
2016-04-30 12:43 ` [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain Thomas Petazzoni
2016-04-30 19:02 ` Romain Naour
2016-04-30 19:09 ` Romain Naour
2016-04-30 19:02 ` [Buildroot] [PATCH 1/3] toolchain-external: bump version of Linaro ARM toolchain Romain Naour
2016-04-30 19:09 ` Romain Naour
2016-04-30 19:11 ` Thomas Petazzoni
-- strict thread matches above, loose matches on Subject: below --
2016-09-24 9:37 Romain Naour
2016-09-24 9:37 ` [Buildroot] [PATCH 3/3] toolchain-external: bump version of Linaro AArch64 toolchain Romain Naour
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.