Fix is_asan build (at least on Mac)

The changes in this CL are copied from Chromium.

Bug: dawn:355
Change-Id: I3772b5849b096dd11541b94331309293f1a64fb5
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/18903
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
This commit is contained in:
Kai Ninomiya 2020-04-06 22:27:02 +00:00 committed by Commit Bot service account
parent cb859a2037
commit f526d777e0
2 changed files with 14 additions and 0 deletions

10
DEPS
View File

@ -28,6 +28,16 @@ deps = {
'url': '{chromium_git}/chromium/src/third_party/binutils@01aa7745b0bab64ae22600f09fd6483c60f22ebf', 'url': '{chromium_git}/chromium/src/third_party/binutils@01aa7745b0bab64ae22600f09fd6483c60f22ebf',
'condition': 'dawn_standalone', 'condition': 'dawn_standalone',
}, },
'tools/clang/dsymutil': {
'packages': [
{
'package': 'chromium/llvm-build-tools/dsymutil',
'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
}
],
'condition': 'checkout_mac or checkout_ios',
'dep_type': 'cipd',
},
# Testing, GTest and GMock # Testing, GTest and GMock
'testing': { 'testing': {

View File

@ -0,0 +1,4 @@
# The rules in this file are only applied at compile time. If you can modify the
# source in question, consider function attributes to disable instrumentation.
#
# Please think twice before you add or remove these rules.