Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/rv64gc/lp64/
Date: Mon, 27 May 2019 23:07:55
Message-Id: 1558998429.611de3d1b34e60c0b4679f2a3dbcd34cc94e6345.dilfridge@gentoo
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