X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fshared%2Fa_modes.inc;h=57c97a82dc5f0c780f3c2b9fdc44c0b6944877d3;hp=26f2fd218b1f075ab8df0cfe0d94b916e9a588ba;hb=be2f0e35ae7b7688559621e4b8cb2d9a75a43d23;hpb=ed750d2e31615702f9c230ef4aabe890ea55abab diff --git a/src/shared/a_modes.inc b/src/shared/a_modes.inc index 26f2fd2..57c97a8 100644 --- a/src/shared/a_modes.inc +++ b/src/shared/a_modes.inc @@ -32,8 +32,16 @@ {$BOOLEVAL OFF} {$COPERATORS ON} {$EXTENDEDSYNTAX ON} -{$IF DEFINED(CPU386) AND NOT DEFINED(GO32V2)} - {$FPUTYPE SSE} +{$IF DEFINED(CPU386)} + {$IFDEF USE_X87} + {$FPUTYPE x87} + {$MMX-} + {$ELSE} + {$FPUTYPE SSE} + {$MMX-} + {$ENDIF} +{$ELSE} + {$MMX-} // get lost, mmx {$ENDIF} {$GOTO ON} {$IEEEERRORS OFF} @@ -52,9 +60,6 @@ {$VARSTRINGCHECKS OFF} {$S-} // disable stack checking -{$IF NOT DEFINED(GO32V2)} - {$MMX-} // get lost, mmx -{$ENDIF} {$IF DEFINED(D2F_DEBUG)} {$STACKFRAMES ON}