commit:     26a471c23be476600eecbc5ae8582eba94b9acfe
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri May  4 22:57:30 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu May 17 09:06:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a471c2

profiles: Use *eabihf on arm hardfloat triplets for 17.0 onwards

13.0 is now the exception, which sets it back to the old value.

Bug: https://bugs.gentoo.org/602440

 profiles/arch/arm/armv6j/make.defaults                    | 2 +-
 profiles/arch/arm/armv7a/make.defaults                    | 2 +-
 profiles/default/linux/arm/13.0/armv6j/make.defaults      | 2 ++
 profiles/default/linux/arm/13.0/armv7a/make.defaults      | 2 ++
 profiles/default/linux/arm/17.0/musl/armv7a/make.defaults | 2 +-
 5 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/arm/armv6j/make.defaults 
b/profiles/arch/arm/armv6j/make.defaults
index 5475afdc1f4..f23e0de09e3 100644
--- a/profiles/arch/arm/armv6j/make.defaults
+++ b/profiles/arch/arm/armv6j/make.defaults
@@ -1,4 +1,4 @@
-CHOST="armv6j-hardfloat-linux-gnueabi"
+CHOST="armv6j-unknown-linux-gnueabihf"
 CHOST_arm="${CHOST}"
 
 CFLAGS="-O2 -pipe -march=armv6j"

diff --git a/profiles/arch/arm/armv7a/make.defaults 
b/profiles/arch/arm/armv7a/make.defaults
index e72068d9c3d..525a73346b1 100644
--- a/profiles/arch/arm/armv7a/make.defaults
+++ b/profiles/arch/arm/armv7a/make.defaults
@@ -1,4 +1,4 @@
-CHOST="armv7a-hardfloat-linux-gnueabi"
+CHOST="armv7a-unknown-linux-gnueabihf"
 CHOST_arm="${CHOST}"
 
 CFLAGS="-O2 -pipe -march=armv7-a"

diff --git a/profiles/default/linux/arm/13.0/armv6j/make.defaults 
b/profiles/default/linux/arm/13.0/armv6j/make.defaults
new file mode 100644
index 00000000000..88750c055d7
--- /dev/null
+++ b/profiles/default/linux/arm/13.0/armv6j/make.defaults
@@ -0,0 +1,2 @@
+CHOST="armv6j-hardfloat-linux-gnueabi"
+CHOST_arm="${CHOST}"

diff --git a/profiles/default/linux/arm/13.0/armv7a/make.defaults 
b/profiles/default/linux/arm/13.0/armv7a/make.defaults
new file mode 100644
index 00000000000..dd7639e152d
--- /dev/null
+++ b/profiles/default/linux/arm/13.0/armv7a/make.defaults
@@ -0,0 +1,2 @@
+CHOST="armv7a-hardfloat-linux-gnueabi"
+CHOST_arm="${CHOST}"

diff --git a/profiles/default/linux/arm/17.0/musl/armv7a/make.defaults 
b/profiles/default/linux/arm/17.0/musl/armv7a/make.defaults
index 9310aa7711d..608aa101c64 100644
--- a/profiles/default/linux/arm/17.0/musl/armv7a/make.defaults
+++ b/profiles/default/linux/arm/17.0/musl/armv7a/make.defaults
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
-CHOST="armv7a-hardfloat-linux-musleabi"
+CHOST="armv7a-unknown-linux-musleabihf"
 CHOST_arm="${CHOST}"
 
 CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"

Reply via email to