Commit 1d8adb23 authored by timurrrr's avatar timurrrr Committed by Commit bot

Roll ASan/Win to r217738

Also update the name of the asan dynamic runtime thunk .lib since it was changed in LLVM r217673.
After this change, component ASan build should be able to report NULL derefs and other AVs the same way as the static build does.

BUG=345874

Review URL: https://codereview.chromium.org/573743002

Cr-Commit-Position: refs/heads/master@{#294857}
parent e8c5c37f
...@@ -5558,7 +5558,7 @@ ...@@ -5558,7 +5558,7 @@
'VCLinkerTool': { 'VCLinkerTool': {
'AdditionalDependencies': [ 'AdditionalDependencies': [
'clang_rt.asan_dynamic-i386.lib', 'clang_rt.asan_dynamic-i386.lib',
'clang_rt.asan_uar_thunk-i386.lib', 'clang_rt.asan_dynamic_runtime_thunk-i386.lib',
], ],
}, },
}], }],
......
...@@ -22,7 +22,7 @@ LLVM_WIN_REVISION = 'HEAD' ...@@ -22,7 +22,7 @@ LLVM_WIN_REVISION = 'HEAD'
# in bringup. Use a pinned revision to make it slightly more stable. # in bringup. Use a pinned revision to make it slightly more stable.
if (re.search(r'\b(asan)=1', os.environ.get('GYP_DEFINES', '')) and if (re.search(r'\b(asan)=1', os.environ.get('GYP_DEFINES', '')) and
not 'LLVM_FORCE_HEAD_REVISION' in os.environ): not 'LLVM_FORCE_HEAD_REVISION' in os.environ):
LLVM_WIN_REVISION = '217219' LLVM_WIN_REVISION = '217738'
# Path constants. (All of these should be absolute paths.) # Path constants. (All of these should be absolute paths.)
THIS_DIR = os.path.abspath(os.path.dirname(__file__)) THIS_DIR = os.path.abspath(os.path.dirname(__file__))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment