Browse Source

+ more RiscV ABIs

florian 1 week ago
parent
commit
b32912d16d
1 changed files with 2 additions and 0 deletions
  1. 2 0
      compiler/systems.inc

+ 2 - 0
compiler/systems.inc

@@ -389,9 +389,11 @@
             ,abi_riscv_ilp32
             ,abi_riscv_ilp32
             ,abi_riscv_ilp32f
             ,abi_riscv_ilp32f
             ,abi_riscv_ilp32d
             ,abi_riscv_ilp32d
+            ,abi_riscv_ilp32e
             ,abi_riscv_lp64
             ,abi_riscv_lp64
             ,abi_riscv_lp64f
             ,abi_riscv_lp64f
             ,abi_riscv_lp64d
             ,abi_riscv_lp64d
+            ,abi_riscv_lp64q
             { stack is aligned and all room for parameters is reserved on
             { stack is aligned and all room for parameters is reserved on
               entry, but depending on the calling convention, the parameters
               entry, but depending on the calling convention, the parameters
               may still be removed by the callee (and then the stack needs to
               may still be removed by the callee (and then the stack needs to