Browse Source

- x86_64: some more fwaits removed

git-svn-id: trunk@49633 -
florian 4 years ago
parent
commit
f0d92b74c1
1 changed files with 0 additions and 3 deletions
  1. 0 3
      rtl/x86_64/math.inc

+ 0 - 3
rtl/x86_64/math.inc

@@ -314,12 +314,10 @@ const
         oldcw,newcw: word;
         oldcw,newcw: word;
       asm
       asm
             fnstcw oldcw
             fnstcw oldcw
-            fwait
             movw oldcw,%cx
             movw oldcw,%cx
             orw $0x0c3f,%cx
             orw $0x0c3f,%cx
             movw %cx,newcw
             movw %cx,newcw
             fldcw newcw
             fldcw newcw
-            fwait
             fldt d
             fldt d
             frndint
             frndint
             fwait
             fwait
@@ -337,7 +335,6 @@ const
         res   : int64;
         res   : int64;
       asm
       asm
         fnstcw oldcw
         fnstcw oldcw
-        fwait
         movw oldcw,%cx
         movw oldcw,%cx
         orw $0x0c3f,%cx
         orw $0x0c3f,%cx
         movw %cx,newcw
         movw %cx,newcw