From 0578fb7a257f0daed99a997571b958a8b4688e2a Mon Sep 17 00:00:00 2001 From: Liao Shihua Date: Fri, 19 May 2023 11:58:06 +0800 Subject: [PATCH] Support ILP32 on RV64 in abi names --- riscv-cc.adoc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/riscv-cc.adoc b/riscv-cc.adoc index 85c5cec3..1d7990f4 100644 --- a/riscv-cc.adoc +++ b/riscv-cc.adoc @@ -394,10 +394,8 @@ LP64Q:: LP64 with hardware floating-point calling convention for ABI_FLEN=128 (i.e. <> and <>). -The ILP32* ABIs are only compatible with RV32* ISAs, and the LP64* ABIs are -only compatible with RV64* ISAs. A future version of this specification may -define an ILP32 ABI for the RV64 ISA, but currently this is not a supported -operating mode. +The LP64* ABIs are only compatible with RV64* ISAs. The ILP32* are compatible +with RV32* and RV64 ISAs. The *F ABIs require the *F ISA extension, the *D ABIs require the *D ISA extension, and the LP64Q ABI requires the Q ISA extension.