diff options
author | maruel@google.com <maruel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-23 22:34:50 +0000 |
---|---|---|
committer | maruel@google.com <maruel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-08-23 22:34:50 +0000 |
commit | 790a2cda8a1e939ef5f10ac23f04d1b1d45a6692 (patch) | |
tree | 336386e4d658650620ba64fb752522eb5550f197 /build/internal | |
parent | dfc083b5b811ff1891719f539ddd1b875d3976c0 (diff) | |
download | chromium_src-790a2cda8a1e939ef5f10ac23f04d1b1d45a6692.zip chromium_src-790a2cda8a1e939ef5f10ac23f04d1b1d45a6692.tar.gz chromium_src-790a2cda8a1e939ef5f10ac23f04d1b1d45a6692.tar.bz2 |
Disable Frame Pointer Omission optimization in default release, the CHECK ENABLED and the DOM STATS builds.
OmitFramePointers="false" doesn't work since this attribute would have needed to be tri-state to work correctly.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1284 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/internal')
-rw-r--r-- | build/internal/release_defaults.vsprops | 3 | ||||
-rw-r--r-- | build/internal/release_impl.vsprops | 4 | ||||
-rw-r--r-- | build/internal/release_impl_checksenabled.vsprops | 1 | ||||
-rw-r--r-- | build/internal/release_impl_dom_stats.vsprops | 1 |
4 files changed, 8 insertions, 1 deletions
diff --git a/build/internal/release_defaults.vsprops b/build/internal/release_defaults.vsprops index 3a795b5..d96c52b 100644 --- a/build/internal/release_defaults.vsprops +++ b/build/internal/release_defaults.vsprops @@ -2,11 +2,12 @@ <VisualStudioPropertySheet ProjectType="Visual C++" Version="8.00" - Name="release" + Name="release_defaults" InheritedPropertySheets=".\essential.vsprops" > <Tool Name="VCCLCompilerTool" + Optimization="2" PreprocessorDefinitions="NDEBUG" StringPooling="true" /> diff --git a/build/internal/release_impl.vsprops b/build/internal/release_impl.vsprops index 04e490d..d1a209d 100644 --- a/build/internal/release_impl.vsprops +++ b/build/internal/release_impl.vsprops @@ -5,4 +5,8 @@ Name="release_impl" InheritedPropertySheets=".\release_defaults.vsprops" > + <Tool + Name="VCCLCompilerTool" + AdditionalOptions="/Oy-" + /> </VisualStudioPropertySheet> diff --git a/build/internal/release_impl_checksenabled.vsprops b/build/internal/release_impl_checksenabled.vsprops index cd33e26..a91e1b2 100644 --- a/build/internal/release_impl_checksenabled.vsprops +++ b/build/internal/release_impl_checksenabled.vsprops @@ -9,6 +9,7 @@ Name="VCCLCompilerTool" PreprocessorDefinitions="_DEBUG;_HAS_ITERATOR_DEBUGGING=0;_SECURE_SCL=0" RuntimeLibrary="1" + AdditionalOptions="/Oy-" /> <Tool Name="VCLinkerTool" diff --git a/build/internal/release_impl_dom_stats.vsprops b/build/internal/release_impl_dom_stats.vsprops index cd41bff..3f6f349 100644 --- a/build/internal/release_impl_dom_stats.vsprops +++ b/build/internal/release_impl_dom_stats.vsprops @@ -8,6 +8,7 @@ <Tool Name="VCCLCompilerTool" PreprocessorDefinitions="NDEBUG;ENABLE_DOM_STATS_COUNTERS" + AdditionalOptions="/Oy-" /> <Tool Name="VCLinkerTool" |