Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/rv64gc/lp64/, profiles/arch/riscv/rv64gc/lp64d/
Date: Sat, 20 Apr 2019 23:57:10
Message-Id: 1555804605.3a2d48852ad356ec7f192a0dfcaf7c970278ea98.dilfridge@gentoo
1 commit: 3a2d48852ad356ec7f192a0dfcaf7c970278ea98
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 20 23:56:45 2019 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 20 23:56:45 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=3a2d4885
7
8 profiles: write -mabi= explicitly in cflags
9
10 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
11
12 profiles/arch/riscv/rv64gc/lp64/make.defaults | 5 +++++
13 profiles/arch/riscv/rv64gc/lp64d/make.defaults | 5 +++++
14 2 files changed, 10 insertions(+)
15
16 diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults
17 index fe2afc5..8c6534c 100644
18 --- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
19 +++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults
20 @@ -3,6 +3,11 @@
21
22 # RISC-V rv64gc/lp64 no-multilib profile
23
24 +CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64"
25 +CXXFLAGS="${CFLAGS}"
26 +FFLAGS="${CFLAGS}"
27 +FCFLAGS="${CFLAGS}"
28 +
29 # We have only one ABI
30 MULTILIB_ABIS="lp64"
31
32
33 diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
34 index 7b72704..85372ab 100644
35 --- a/profiles/arch/riscv/rv64gc/lp64d/make.defaults
36 +++ b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
37 @@ -3,6 +3,11 @@
38
39 # RISC-V rv64gc/lp64d no-multilib profile
40
41 +CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d"
42 +CXXFLAGS="${CFLAGS}"
43 +FFLAGS="${CFLAGS}"
44 +FCFLAGS="${CFLAGS}"
45 +
46 # We have only one ABI
47 MULTILIB_ABIS="lp64d"