Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(291)

Issue 11368: Purify support:... (Closed)

Created:
12 years, 1 month ago by sgk
Modified:
9 years, 5 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Purify support: * Add third_party/purify/pure_api.c to the base\base_lib.scons sources. * Support specification of CHROME_BUILD_TYPE (and CHROMIUM_BUILD while we're here) either on the command line or as an external environment variable. * Fix syntax error in release_impl_purify.scons (previously unused). * Add a central $CHROMIUM_CC_OPT_FLAGS variable (included in $CCFLAGS) that can be used to set explicitly the optimization level without having to worry about optimization flags being pulled in from other settings files. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=5887

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -7 lines) Patch
M base/base_lib.scons View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M build/SConscript.main View 1 2 3 2 chunks +11 lines, -2 lines 0 comments Download
M build/internal/essential.scons View 3 1 chunk +3 lines, -0 lines 0 comments Download
M build/internal/release_defaults.scons View 3 1 chunk +5 lines, -1 line 0 comments Download
M build/internal/release_impl_official.scons View 3 1 chunk +5 lines, -1 line 0 comments Download
M build/internal/release_impl_purify.scons View 1 2 3 1 chunk +7 lines, -3 lines 1 comment Download

Messages

Total messages: 7 (0 generated)
sgk
12 years, 1 month ago (2008-11-21 23:31:30 UTC) #1
Erik does not do reviews
LGTM http://codereview.chromium.org/11368/diff/5/205 File build/internal/release_impl_purify.scons (right): http://codereview.chromium.org/11368/diff/5/205#newcode21 Line 21: CCFLAGS = ['/O2'], This model seems error-prone. ...
12 years, 1 month ago (2008-11-21 23:48:43 UTC) #2
tony
LGTM
12 years, 1 month ago (2008-11-21 23:57:36 UTC) #3
sgk
http://codereview.chromium.org/11368/diff/5/205 File build/internal/release_impl_purify.scons (right): http://codereview.chromium.org/11368/diff/5/205#newcode21 Line 21: CCFLAGS = ['/O2'], On 2008/11/21 23:48:43, Erik Kay ...
12 years, 1 month ago (2008-11-22 00:07:15 UTC) #4
Erik does not do reviews
http://codereview.chromium.org/11368/diff/5/205 File build/internal/release_impl_purify.scons (right): http://codereview.chromium.org/11368/diff/5/205#newcode30 Line 30: '/OPT:ICF', # VCLinkerTool.EnableCOMDATFolding="1" On 2008/11/22 00:07:15, sgk wrote: ...
12 years, 1 month ago (2008-11-22 00:38:16 UTC) #5
sgk
New upload with new $CHROMIUM_CC_OPT_FLAGS for central setting of the optimization level and explicit /OPT:NOICF.
12 years, 1 month ago (2008-11-22 00:41:40 UTC) #6
Erik does not do reviews
12 years, 1 month ago (2008-11-22 00:45:38 UTC) #7
http://codereview.chromium.org/11368/diff/14/215
File build/internal/release_impl_purify.scons (right):

http://codereview.chromium.org/11368/diff/14/215#newcode31
Line 31: '/OPT:NOICF',     # VCLinkerTool.EnableCOMDATFolding="2"
do we need to replace the /OPT:ICF that came in from release.defaults?

Powered by Google App Engine
This is Rietveld 408576698