DescriptionReland https://codereview.chromium.org/581983003/: Enable ASan default options on Mac.
This CL links libsanitizer_options into every executable built with ASan on OSX.
The existing implementation of __asan_default_options for Chromium.app is merged
with that in sanitizer_options.cc
Also now use_sanitizer_options is only set when building with sanitizers so that
there isn't an unconditional dependency on an empty object file in every
executable in non-sanitizer builds.
In addition to that, the dependency on sanitizers.gyp:sanitizer_options is removed
from ui/base/ui_base_tests.gyp:ui_base_tests_bundle which is not a real shared lib,
despite marked as such.
BUG=302040
TBR=earthdok@chromium.org,cpu@chromium.org
R=avi@chromium.org
Committed: https://crrev.com/7dbed1574ed37e1ec4d8417e6d4c4205fcfdf382
Cr-Commit-Position: refs/heads/master@{#296200}
Patch Set 1 #
Total comments: 1
Messages
Total messages: 11 (2 generated)
|