فهرست منبع

Avoid trying to use invalid instruction exception if Test8087 is below 2, as older CPU ignore simply invalid instructions

git-svn-id: trunk@36298 -
pierre 8 سال پیش
والد
کامیت
e092f00843
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      rtl/msdos/system.pp

+ 2 - 0
rtl/msdos/system.pp

@@ -167,6 +167,8 @@ Procedure SysInitFPU;
       fldcw   localfpucw
       fldcw   localfpucw
       fwait
       fwait
     end;
     end;
+    if Test8087 < 2 then
+      exit;
     asm
     asm
       push es
       push es
       push ds
       push ds