@@ -308,11 +308,11 @@ interface
,top_asmlist
,top_callingconvention
{$endif llvm}
-{$if defined(riscv32) or defined(riscv64)}
+{$if defined(riscv)}
,top_fenceflags
,top_roundingmode
,top_realconst
-{$endif defined(riscv32) or defined(riscv64)}
+{$endif defined(riscv)}
{$ifdef wasm}
,top_functype
,top_single
@@ -159,7 +159,7 @@ uses
{$endif RISCV64}
{ Zfa extension }
- A_FLI_S,
+ A_FLI_S,A_FLI_D,A_FLI_Q,A_FLI_H,
A_FMINM_S,A_FMAXM_S,A_FMINM_D,A_FMAXM_D,A_FMINM_H,A_FMAXM_H,A_FMINM_Q,A_FMAXM_Q,
A_FROUND_S,A_FROUNDNX_S,A_FROUND_D,A_FROUNDNX_D,A_FROUND_H,A_FROUNDNX_H,A_FROUND_Q,A_FROUNDNX_Q,
A_FCVTMOD_W_D,
@@ -149,7 +149,7 @@ unit itcpugas;
- 'fli.s',
+ 'fli.s','fli.d','fli.q','fli.h',
'fminm.s','fmaxm.s','fminm.d','fmaxm.d','fminm.h','fmaxm.h','fminm.q','fmaxm.q',
'fround.s','froundnx.s','fround.d','froundnx.d','fround.h','froundnx.h','fround.q','froundnx.q',
'fcvtmod.w.d',