X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fshared%2Fa_modes.inc;h=13c328e85a2c71cc77397cc5fb72634f27058352;hb=e126054922c9113731c77ee2a8315eb01951461b;hp=35e29d6ec289341da8ddd68f270baa17b10ce5d6;hpb=dd0d8ac4cc2a0aa774f25c8a1a774f7358acfae7;p=d2df-sdl.git diff --git a/src/shared/a_modes.inc b/src/shared/a_modes.inc index 35e29d6..13c328e 100644 --- a/src/shared/a_modes.inc +++ b/src/shared/a_modes.inc @@ -1,19 +1,42 @@ // compiler options, common for all game modules {$MODE DELPHI} -{$MODESWITCH NESTEDPROCVARS+} -{$MODESWITCH DUPLICATELOCALS-} -{.$MODESWITCH CBLOCKS+} + {$MODESWITCH ADVANCEDRECORDS+} +{$MODESWITCH DUPLICATELOCALS-} +{$MODESWITCH NESTEDPROCVARS+} +{$MODESWITCH UNICODESTRINGS-} + {$ASSERTIONS ON} +{$BITPACKING OFF} +{$BOOLEVAL OFF} +{$COPERATORS ON} +{$EXTENDEDSYNTAX ON} +{$FPUTYPE SSE} +{$GOTO ON} +{$IEEEERRORS OFF} +{$INLINE ON} {$LONGSTRINGS ON} +{$MACRO OFF} +{$OBJECTCHECKS OFF} {$OVERFLOWCHECKS OFF} +{$POINTERMATH ON} {$RANGECHECKS OFF} -{.$STATIC ON} +{$SAFEFPUEXCEPTIONS OFF} +{$SCOPEDENUMS OFF} // this will possibly be changed later +{$SMARTLINK ON} {$TYPEDADDRESS OFF} +{$TYPEINFO OFF} {$VARSTRINGCHECKS OFF} -{$EXTENDEDSYNTAX ON} -{$B-} -{$S-} + +{$S-} // disable stack checking +{$MMX-} // get lost, mmx + +{$IF DEFINED(D2F_DEBUG)} + {$STACKFRAMES ON} +{$ELSE} + {$STACKFRAMES OFF} +{$ENDIF} + {$IFDEF MSWINDOWS} {$IFNDEF WINDOWS}