[Xcode] Never build yasm with ASAN
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 6 Oct 2018 16:07:18 +0000 (16:07 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 6 Oct 2018 16:07:18 +0000 (16:07 +0000)
commit1f6ffacd5aaa58f7f648cff1548ef115b195f712
tree32e2df66ae7ad8aeb5f2815d7e9dfef6b689614e
parent33fd3dd1b5c10494817986bc99dd0230d84740ec
[Xcode] Never build yasm with ASAN
https://bugs.webkit.org/show_bug.cgi?id=190327

Reviewed by Youenn Fablet.

Source/ThirdParty/libwebrtc:

* Configurations/yasm.xcconfig: Set WK_ASAN_DISALLOWED to YES.

Tools:

* asan/asan.xcconfig: Allow targets to opt out of building with ASAN by setting
  the WK_ASAN_DISALLOWED build setting to YES (or, actually, anything other than NO or unset).

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236898 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/ThirdParty/libwebrtc/ChangeLog
Source/ThirdParty/libwebrtc/Configurations/yasm.xcconfig
Tools/ChangeLog
Tools/asan/asan.xcconfig