Преглед на файлове

* reset fpu after sse detection

git-svn-id: trunk@2626 -
florian преди 20 години
родител
ревизия
0a21ae4b05
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      rtl/win32/system.pp

+ 5 - 0
rtl/win32/system.pp

@@ -957,6 +957,11 @@ procedure fpc_cpucodeinit;
     sse_check:=false;
     has_sse_support:=sse_support;
     has_mmx_support:=mmx_support;
+    { reset FPU }
+    asm
+      fninit
+      fldcw   fpucw
+    end;
     setup_fastmove;
   end;