commit: 611de3d1b34e60c0b4679f2a3dbcd34cc94e6345
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 23:06:03 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon May 27 23:07:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611de3d1
profiles: tuning of riscv lp64 non-multilib
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/rv64gc/lp64/make.defaults | 2 ++
profiles/arch/riscv/rv64gc/lp64/use.force | 5 +++++
2 files changed, 7 insertions(+)
diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults
b/profiles/arch/riscv/rv64gc/lp64/make.defaults
index fd46d5c1688..e9ab1650b55 100644
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults
@@ -10,6 +10,8 @@ FCFLAGS="${CFLAGS}"
# We have only one ABI
MULTILIB_ABIS="lp64"
+DEFAULT_ABI="lp64"
+ABI="lp64"
# We hide the useflags for the ABIs
USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv64gc/lp64/use.force
b/profiles/arch/riscv/rv64gc/lp64/use.force
new file mode 100644
index 00000000000..d04bb8b3d83
--- /dev/null
+++ b/profiles/arch/riscv/rv64gc/lp64/use.force
@@ -0,0 +1,5 @@
+# Un-force the original multilib default-abi flag
+-abi_riscv_lp64d
+
+# Force the abi of this profile here
+abi_riscv_lp64