summaryrefslogtreecommitdiff
path: root/profiles/arch/riscv/rv64gc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
commit2018227e9344edb9da15fc6a4a8298086cc2aa77 (patch)
treec18e1c09e605e94e2a1e93345ad25746cc9e14b9 /profiles/arch/riscv/rv64gc
parent6f8038813c460b4f0572d5ef595cdfa94af3a94d (diff)
gentoo resync : 02.06.2019
Diffstat (limited to 'profiles/arch/riscv/rv64gc')
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/make.defaults4
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/use.force5
2 files changed, 8 insertions, 1 deletions
diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults
index 8c6534c6999a..f4b3042683c5 100644
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults
@@ -3,13 +3,15 @@
# RISC-V rv64gc/lp64 no-multilib profile
-CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64"
+CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
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 000000000000..d04bb8b3d835
--- /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