diff options
author | mpearson@chromium.org <mpearson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-11 17:25:33 +0000 |
---|---|---|
committer | mpearson@chromium.org <mpearson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-11 17:25:33 +0000 |
commit | a8502b133c2a6c47472ef217239396bd0a45b340 (patch) | |
tree | dd68da65adf60c88eff4c053e26f27daad35cb5a /build | |
parent | 148dbf6170716e67cc98a8bac802f47b8e75d50f (diff) | |
download | chromium_src-a8502b133c2a6c47472ef217239396bd0a45b340.zip chromium_src-a8502b133c2a6c47472ef217239396bd0a45b340.tar.gz chromium_src-a8502b133c2a6c47472ef217239396bd0a45b340.tar.bz2 |
Revert 234207 "Set the default ASan options for executables buil..."
Seems to cause two Chrome Memory bots to fail consistently with the error
"Failed cbuildbot failed buildpackages failed report"
See these links:
http://build.chromium.org/p/chromium.memory/builders/Chromium%20OS%20(x86)%20ASAN
http://build.chromium.org/p/chromium.memory/builders/Chromium%20OS%20(amd64)%20ASAN
If those links break, mpearson@ has a copy of the failure output
(too long to paste here).
> Set the default ASan options for executables built with ASan on Linux.
>
> This CL introduces a module, base/debug/sanitizer_options.cc, which will override
> the defaults for various dynamic tools (only ASan at this moment). For every executable
> built with a dynamic tool this module will be linked into that executable, providing
> weak functions to be called by the tool.
>
> The existing declaration of __asan_default_options() in chrome/app/chrome_exe_main_gtk.cc
> has been moved into sanitizer_options.cc (now every binary built with GOOGLE_CHROME_BUILD=1
> will have the same options as google-chrome-asan.
> The existing declaration of __asan_default_options() in chrome/nacl/nacl_helper_linux.cc
> has been kept as is, but we had to remove -Wl,-u_sanitizer_options_link_helper to avoid picking sanitizer_options.cc.
>
> GYP changes for OSX and iOS will be committed separately.
>
> BUG=302040
> R=thakis@chromium.org
>
> Review URL: https://codereview.chromium.org/25687005
TBR=glider@chromium.org
Review URL: https://codereview.chromium.org/68843003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234232 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r-- | build/common.gypi | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/build/common.gypi b/build/common.gypi index c756cd5..01078b9 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -3326,11 +3326,6 @@ ], }], ], - 'dependencies': [ - # This is only needed for executable targets, but checking _type - # in a target_condition here makes gyp throw an exception. - '<(DEPTH)/base/base.gyp:sanitizer_options', - ], }], ['asan==1', { 'target_conditions': [ |