diff options
Diffstat (limited to 'riscv_new/rtl/riscv64/riscv64.inc')
-rw-r--r-- | riscv_new/rtl/riscv64/riscv64.inc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/riscv_new/rtl/riscv64/riscv64.inc b/riscv_new/rtl/riscv64/riscv64.inc index cac65a5b85..964c6babf6 100644 --- a/riscv_new/rtl/riscv64/riscv64.inc +++ b/riscv_new/rtl/riscv64/riscv64.inc @@ -15,10 +15,6 @@ **********************************************************************} -procedure fpc_cpuinit;{$ifdef SYSTEMINLINE}inline;{$endif} - begin - end; - {**************************************************************************** fpu exception related stuff ****************************************************************************} @@ -86,6 +82,11 @@ procedure fpc_throwfpuexception;[public,alias:'FPC_THROWFPUEXCEPTION']; end; +procedure fpc_cpuinit;{$ifdef SYSTEMINLINE}inline;{$endif} + begin + softfloat_exception_mask:=[exPrecision,exUnderflow]; + end; + {**************************************************************************** stack frame related stuff ****************************************************************************} |