X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fshared%2Fa_modes.inc;h=d6cae35799ceca7cc83cb469b1077c73eb726e6d;hb=679461cd7908bd408cf384840ef1c7af78e5c597;hp=a0ea22057a20fde14b3d03f2a2de5dcf87937d7b;hpb=d1fb1fce0a216ed61503c6ad592154eaf2885d1c;p=d2df-sdl.git diff --git a/src/shared/a_modes.inc b/src/shared/a_modes.inc index a0ea220..d6cae35 100644 --- a/src/shared/a_modes.inc +++ b/src/shared/a_modes.inc @@ -24,8 +24,7 @@ {$MODESWITCH PROPERTIES+} {$MODESWITCH REPEATFORWARD+} // Implementation and Forward declaration must match completely. {$MODESWITCH RESULT+} -{$MODESWITCH TYPEHELPERS-} // Allow the use of type helpers. -{$MODESWITCH UNICODESTRINGS-} +{$MODESWITCH TYPEHELPERS+} // Allow the use of type helpers. {$MODESWITCH UNICODESTRINGS-} @@ -59,10 +58,17 @@ {$HINTS OFF} {$ELSE} {$STACKFRAMES OFF} + {$HINTS OFF} + {$DEFINE D2F_MORE_OPTIM} {$ENDIF} {$WARNINGS ON} {$NOTES ON} +{$IF DEFINED(D2F_DEBUG_OPTIM) or DEFINED(D2F_MORE_OPTIM)} + {$OPTIMIZATION DEADVALUES} + {$OPTIMIZATION CONSTPROP} + {$OPTIMIZATION DEADSTORE} +{$ENDIF} {$IFDEF MSWINDOWS} {$IFNDEF WINDOWS}