|
| 1 | +From e4a3a81df6c5d29cda86c56402c96e93bc48f500 Mon Sep 17 00:00:00 2001 |
| 2 | +From: Kumar Gala < [email protected]> |
| 3 | +Date: Wed, 7 Aug 2019 09:22:01 -0500 |
| 4 | +Subject: [PATCH] RISC-V: update t-elf-multilib by hand for 64-bit |
| 5 | + mcmodel=medany |
| 6 | + |
| 7 | +Signed-off-by: Kumar Gala < [email protected]> |
| 8 | +--- |
| 9 | + gcc/config/riscv/t-elf-multilib | 6 +++++- |
| 10 | + 1 file changed, 5 insertions(+), 1 deletion(-) |
| 11 | + |
| 12 | +diff --git a/gcc/config/riscv/t-elf-multilib b/gcc/config/riscv/t-elf-multilib |
| 13 | +index 19f9434616c..06cf4de5f7f 100644 |
| 14 | +--- a/gcc/config/riscv/t-elf-multilib |
| 15 | ++++ b/gcc/config/riscv/t-elf-multilib |
| 16 | +@@ -16,13 +16,17 @@ rv64gc ilp32 \ |
| 17 | + ilp32f \ |
| 18 | + lp64 \ |
| 19 | + lp64d |
| 20 | ++MULTILIB_OPTIONS += mcmodel=medany |
| 21 | ++MULTILIB_DIRNAMES += medany |
| 22 | + MULTILIB_REQUIRED = march=rv32i/mabi=ilp32 \ |
| 23 | + march=rv32im/mabi=ilp32 \ |
| 24 | + march=rv32iac/mabi=ilp32 \ |
| 25 | + march=rv32imac/mabi=ilp32 \ |
| 26 | + march=rv32imafc/mabi=ilp32f \ |
| 27 | + march=rv64imac/mabi=lp64 \ |
| 28 | +-march=rv64imafdc/mabi=lp64d |
| 29 | ++march=rv64imac/mabi=lp64/mcmodel=medany \ |
| 30 | ++march=rv64imafdc/mabi=lp64d \ |
| 31 | ++march=rv64imafdc/mabi=lp64d/mcmodel=medany |
| 32 | + MULTILIB_REUSE = march.rv32i/mabi.ilp32=march.rv32ic/mabi.ilp32 \ |
| 33 | + march.rv32im/mabi.ilp32=march.rv32imc/mabi.ilp32 \ |
| 34 | + march.rv32imafc/mabi.ilp32f=march.rv32imafdc/mabi.ilp32f \ |
| 35 | +-- |
| 36 | +2.20.1 |
| 37 | + |
0 commit comments