Browse Source

* fixed Darwin/AArch64 flt/int-div-by-zero error codes (fix for 42045, as
noted by AlexeyT)

git-svn-id: trunk@42064 -

Jonas Maebe 6 years ago
parent
commit
ad6897ffd8
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/darwin/aarch64/sighnd.inc

+ 2 - 2
rtl/darwin/aarch64/sighnd.inc

@@ -23,8 +23,8 @@ begin
     SIGFPE :
       begin
         Case Info^.si_code Of
-          FPE_FLTDIV : Res:=200;  { floating point divide by zero }
-          FPE_INTDIV : Res:=208;  { integer divide by zero }
+          FPE_FLTDIV : Res:=208;  { floating point divide by zero }
+          FPE_INTDIV : Res:=200;  { integer divide by zero }
           FPE_FLTOVF : Res:=205;  { floating point overflow }
           FPE_FLTUND : Res:=206;  { floating point underflow }
           FPE_FLTRES,             { floating point inexact result }