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"