1 |
commit: 611de3d1b34e60c0b4679f2a3dbcd34cc94e6345 |
2 |
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 27 23:06:03 2019 +0000 |
4 |
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 27 23:07:09 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611de3d1 |
7 |
|
8 |
profiles: tuning of riscv lp64 non-multilib |
9 |
|
10 |
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org> |
11 |
|
12 |
profiles/arch/riscv/rv64gc/lp64/make.defaults | 2 ++ |
13 |
profiles/arch/riscv/rv64gc/lp64/use.force | 5 +++++ |
14 |
2 files changed, 7 insertions(+) |
15 |
|
16 |
diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults |
17 |
index fd46d5c1688..e9ab1650b55 100644 |
18 |
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults |
19 |
+++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults |
20 |
@@ -10,6 +10,8 @@ FCFLAGS="${CFLAGS}" |
21 |
|
22 |
# We have only one ABI |
23 |
MULTILIB_ABIS="lp64" |
24 |
+DEFAULT_ABI="lp64" |
25 |
+ABI="lp64" |
26 |
|
27 |
# We hide the useflags for the ABIs |
28 |
USE_EXPAND_HIDDEN="ABI_RISCV" |
29 |
|
30 |
diff --git a/profiles/arch/riscv/rv64gc/lp64/use.force b/profiles/arch/riscv/rv64gc/lp64/use.force |
31 |
new file mode 100644 |
32 |
index 00000000000..d04bb8b3d83 |
33 |
--- /dev/null |
34 |
+++ b/profiles/arch/riscv/rv64gc/lp64/use.force |
35 |
@@ -0,0 +1,5 @@ |
36 |
+# Un-force the original multilib default-abi flag |
37 |
+-abi_riscv_lp64d |
38 |
+ |
39 |
+# Force the abi of this profile here |
40 |
+abi_riscv_lp64 |