Browse Source

- removed "nostackframe" from floating point helpers for llvm, as FPC
doesn't handle nostackframe correctly in combination with extended
parameters on x86 (with or without llvm)

git-svn-id: trunk@32598 -

Jonas Maebe 9 years ago
parent
commit
e4647ac133
1 changed files with 5 additions and 5 deletions
  1. 5 5
      rtl/x86_64/math.inc

+ 5 - 5
rtl/x86_64/math.inc

@@ -128,7 +128,7 @@ const
       runerror(207);
       result:=0;
 {$else not cpullvm}
-    assembler;nostackframe;
+    assembler;
     asm
       fldt d
       fsqrt
@@ -147,7 +147,7 @@ const
       runerror(207);
       result:=0;
 {$else not cpullvm}
-    assembler;nostackframe;
+    assembler;
     asm
       fldt d
       fld1
@@ -164,7 +164,7 @@ const
       runerror(207);
       result:=0;
 {$else not cpullvm}
-    assembler;nostackframe;
+    assembler;
     asm
       fldln2
       fldt d
@@ -181,7 +181,7 @@ const
       runerror(207);
       result:=0;
 {$else not cpullvm}
-    assembler;nostackframe;
+    assembler;
     asm
       fldt d
       fsin
@@ -197,7 +197,7 @@ const
       runerror(207);
       result:=0;
 {$else not cpullvm}
-    assembler;nostackframe;
+    assembler;
     asm
       fldt d
       fcos