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" |