Enable safe compiler optimizations.

This commit is contained in:
rosenfield
2007-09-11 17:10:07 +00:00
parent 2e1ff085f1
commit c2f5e22a3f
21 changed files with 27 additions and 27 deletions

View File

@ -25,7 +25,7 @@
<Compiler Name="G">1</Compiler> <Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler> <Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler> <Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler> <Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler> <Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>

View File

@ -19,7 +19,7 @@ package DCLSer100;
{$STACKFRAMES OFF} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON} {$WRITEABLECONST OFF}
{$MINENUMSIZE 1} {$MINENUMSIZE 1}
{$IMAGEBASE $400000} {$IMAGEBASE $400000}
{$DESCRIPTION 'EDBImage 1.4 by SER'} {$DESCRIPTION 'EDBImage 1.4 by SER'}

View File

@ -25,7 +25,7 @@
<Compiler Name="G">1</Compiler> <Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler> <Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler> <Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler> <Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler> <Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>

View File

@ -19,7 +19,7 @@ package VCLser100;
{$STACKFRAMES OFF} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON} {$WRITEABLECONST OFF}
{$MINENUMSIZE 1} {$MINENUMSIZE 1}
{$IMAGEBASE $400000} {$IMAGEBASE $400000}
{$DESCRIPTION 'EDBImage 1.4 Runtime by SER'} {$DESCRIPTION 'EDBImage 1.4 Runtime by SER'}

View File

@ -25,7 +25,7 @@
<Compiler Name="G">1</Compiler> <Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler> <Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler> <Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler> <Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler> <Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>

View File

@ -19,7 +19,7 @@ package SynEdit_D10;
{$STACKFRAMES OFF} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON} {$WRITEABLECONST OFF}
{$MINENUMSIZE 1} {$MINENUMSIZE 1}
{$IMAGEBASE $400000} {$IMAGEBASE $400000}
{$DESCRIPTION 'SynEdit component suite'} {$DESCRIPTION 'SynEdit component suite'}

View File

@ -25,7 +25,7 @@
<Compiler Name="G">1</Compiler> <Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler> <Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler> <Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler> <Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler> <Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>

View File

@ -18,7 +18,7 @@ package SynEdit_R2006;
{$STACKFRAMES OFF} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST ON} {$WRITEABLECONST OFF}
{$MINENUMSIZE 1} {$MINENUMSIZE 1}
{$IMAGEBASE $400000} {$IMAGEBASE $400000}
{$DESCRIPTION 'SynEdit component suite runtime'} {$DESCRIPTION 'SynEdit component suite runtime'}

View File

@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -15,7 +15,7 @@ package ZComponent;
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -17,7 +17,7 @@ package ZComponentDesign;
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -15,7 +15,7 @@ package ZCore;
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -15,7 +15,7 @@ package ZDbc;
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -15,7 +15,7 @@ package ZParseSql;
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -30,7 +30,7 @@
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler> <Compiler Name="N">1</Compiler>
<Compiler Name="O">0</Compiler> <Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler> <Compiler Name="P">1</Compiler>
<Compiler Name="Q">1</Compiler> <Compiler Name="Q">1</Compiler>
<Compiler Name="R">1</Compiler> <Compiler Name="R">1</Compiler>
@ -38,7 +38,7 @@
<Compiler Name="T">0</Compiler> <Compiler Name="T">0</Compiler>
<Compiler Name="U">0</Compiler> <Compiler Name="U">0</Compiler>
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">1</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">1</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>

View File

@ -10,12 +10,12 @@ package ZPlain;
{$LOCALSYMBOLS ON} {$LOCALSYMBOLS ON}
{$LONGSTRINGS ON} {$LONGSTRINGS ON}
{$OPENSTRINGS ON} {$OPENSTRINGS ON}
{$OPTIMIZATION OFF} {$OPTIMIZATION ON}
{$OVERFLOWCHECKS ON} {$OVERFLOWCHECKS ON}
{$RANGECHECKS ON} {$RANGECHECKS ON}
{$REFERENCEINFO ON} {$REFERENCEINFO ON}
{$SAFEDIVIDE OFF} {$SAFEDIVIDE OFF}
{$STACKFRAMES ON} {$STACKFRAMES OFF}
{$TYPEDADDRESS OFF} {$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON} {$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF} {$WRITEABLECONST OFF}

View File

@ -16,7 +16,7 @@
<FileVersion Name="Version">7.0</FileVersion> <FileVersion Name="Version">7.0</FileVersion>
</FileVersion> </FileVersion>
<Compiler> <Compiler>
<Compiler Name="A">1</Compiler> <Compiler Name="A">8</Compiler>
<Compiler Name="B">0</Compiler> <Compiler Name="B">0</Compiler>
<Compiler Name="C">1</Compiler> <Compiler Name="C">1</Compiler>
<Compiler Name="D">1</Compiler> <Compiler Name="D">1</Compiler>
@ -25,12 +25,12 @@
<Compiler Name="G">1</Compiler> <Compiler Name="G">1</Compiler>
<Compiler Name="H">1</Compiler> <Compiler Name="H">1</Compiler>
<Compiler Name="I">1</Compiler> <Compiler Name="I">1</Compiler>
<Compiler Name="J">1</Compiler> <Compiler Name="J">0</Compiler>
<Compiler Name="K">0</Compiler> <Compiler Name="K">0</Compiler>
<Compiler Name="L">1</Compiler> <Compiler Name="L">1</Compiler>
<Compiler Name="M">0</Compiler> <Compiler Name="M">0</Compiler>
<Compiler Name="N">1</Compiler> <Compiler Name="N">1</Compiler>
<Compiler Name="O">0</Compiler> <Compiler Name="O">1</Compiler>
<Compiler Name="P">1</Compiler> <Compiler Name="P">1</Compiler>
<Compiler Name="Q">0</Compiler> <Compiler Name="Q">0</Compiler>
<Compiler Name="R">0</Compiler> <Compiler Name="R">0</Compiler>
@ -40,7 +40,7 @@
<Compiler Name="V">1</Compiler> <Compiler Name="V">1</Compiler>
<Compiler Name="W">0</Compiler> <Compiler Name="W">0</Compiler>
<Compiler Name="X">1</Compiler> <Compiler Name="X">1</Compiler>
<Compiler Name="Y">2</Compiler> <Compiler Name="Y">1</Compiler>
<Compiler Name="Z">1</Compiler> <Compiler Name="Z">1</Compiler>
<Compiler Name="ShowHints">True</Compiler> <Compiler Name="ShowHints">True</Compiler>
<Compiler Name="ShowWarnings">True</Compiler> <Compiler Name="ShowWarnings">True</Compiler>
@ -123,7 +123,7 @@
<Directories Name="UnitOutputDir">..\..\build</Directories> <Directories Name="UnitOutputDir">..\..\build</Directories>
<Directories Name="PackageDLLOutputDir"></Directories> <Directories Name="PackageDLLOutputDir"></Directories>
<Directories Name="PackageDCPOutputDir"></Directories> <Directories Name="PackageDCPOutputDir"></Directories>
<Directories Name="SearchPath">$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;..\..\components\compilerdetection;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources</Directories> <Directories Name="SearchPath">..\..\components\compilerdetection;..\..\components\edbimage\build;..\..\components\heidisql\build;..\..\components\smdbgrid\build;..\..\components\smdbgrid\resources;..\..\components\synedit\build;..\..\components\synedit\resources;..\..\components\zeosdbo\build;..\..\components\virtualtreeview\build;..\..\components\virtualtreeview\resources</Directories>
<Directories Name="Packages">Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;vcl;rtl;dbrtl;vcldb;bdertl;ZUtils6;ZCommon6</Directories> <Directories Name="Packages">Vcl50;Vclx50;VclSmp50;Vcldb50;vclado50;ibevnt50;Vclbde50;vcldbx50;Qrpt50;TeeUI50;TeeDB50;Tee50;Dss50;TeeQR50;VCLIB50;Vclmid50;vclie50;Inetdb50;Inet50;NMFast50;webmid50;dclocx50;dclaxserver50;vcl;rtl;dbrtl;vcldb;bdertl;ZUtils6;ZCommon6</Directories>
<Directories Name="Conditionals"></Directories> <Directories Name="Conditionals"></Directories>
<Directories Name="DebugSourceDirs">..\..;..\..\components\compilerdetection;..\..\components\edbimage\source;..\..\components\heidisql\source;..\..\components\smdbgrid\source;..\..\components\synedit\source;..\..\components\zeosdbo\src;..\..\components\zeosdbo\src\plain;..\..\components\zeosdbo\src\component;..\..\components\zeosdbo\src\core;..\..\components\zeosdbo\src\dbc;..\..\components\zeosdbo\src\parsesql</Directories> <Directories Name="DebugSourceDirs">..\..;..\..\components\compilerdetection;..\..\components\edbimage\source;..\..\components\heidisql\source;..\..\components\smdbgrid\source;..\..\components\synedit\source;..\..\components\zeosdbo\src;..\..\components\zeosdbo\src\plain;..\..\components\zeosdbo\src\component;..\..\components\zeosdbo\src\core;..\..\components\zeosdbo\src\dbc;..\..\components\zeosdbo\src\parsesql</Directories>