commit: 56d6768219f36a0c8a0fce8626c0d2593525d151 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Sat Jan 20 10:21:32 2024 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Sat Jan 20 10:27:18 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d67682
profiles: Switch prefix/linux/arm to hardfloat Prefix does not have profiles for ARM generations before armv7a. It currently sets CHOST to a softfloat tuple, but no one uses softfloat on armv7a these days. Inherit default/linux/arm/17.0/armv7a instead of default/linux/arm/17.0 and pick up the hardfloat tuple from there. This fixes RAP bootstrap where it would wrongly switch from softfloat to hardfloat half way through. Note that the 23.0 profiles split out arm7a into sf and hf variants, so we should probably point this prefix profile at the latter when 23.0 is ready. Closes: https://bugs.gentoo.org/921927 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> profiles/prefix/linux/arm/make.defaults | 7 ------- profiles/prefix/linux/arm/parent | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/profiles/prefix/linux/arm/make.defaults b/profiles/prefix/linux/arm/make.defaults deleted file mode 100644 index 22479baf6f0e..000000000000 --- a/profiles/prefix/linux/arm/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="arm" -# This is a pretty specific profile to the armv7 arch, we can change that later -CHOST="armv7a-softfloat-linux-gnueabi" -CHOST_arm="${CHOST}" diff --git a/profiles/prefix/linux/arm/parent b/profiles/prefix/linux/arm/parent index b53dc55dbd9e..979515f54f02 100644 --- a/profiles/prefix/linux/arm/parent +++ b/profiles/prefix/linux/arm/parent @@ -1,2 +1,2 @@ -../../../default/linux/arm/17.0 +../../../default/linux/arm/17.0/armv7a ..
