diff options
author | kjellander@webrtc.org <kjellander@webrtc.org> | 2014-10-01 08:03:19 +0000 |
---|---|---|
committer | kjellander@webrtc.org <kjellander@webrtc.org> | 2014-10-01 08:03:19 +0000 |
commit | 4e4fe4f9ae4160e917400616567cf6c41f585d58 (patch) | |
tree | 3d519a42403b83f92ee30fc245eb2528884025f4 /.gitignore | |
parent | afefed5c93cf71c52ca53daffe453c6bb350e97d (diff) | |
download | webrtc-4e4fe4f9ae4160e917400616567cf6c41f585d58.tar.gz |
Add support for MSan
Add third_party/instrumented_libraries to setup_links.py
Add tools/msan/blacklist.txt which is the default location used
by MSan.
These changes are prerequisites to be able to use MSan with WebRTC.
To use it, one must also run:
sudo third_party/instrumented_libraries/install-build-deps.sh
to get the instrumented libraries installed (requires
/etc/apt/sources.list to be setup with deb-src entries).
NOTICE: Compilation is not yet working, but with this we can setup
a FYI bot to work with.
BUG=chromium:416871
TESTED=gclient sync + generate projects using:
GYP_DEFINES='msan=1 use_instrumented_libraries=1 instrumented_libraries_jobs=20' webrtc/build/gyp_webrtc
Built successfully in Release and ran a couple of tests (some crashed, some passed).
R=pbos@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/25649004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7352 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 97370295f3..473ae13aa0 100644 --- a/.gitignore +++ b/.gitignore @@ -73,6 +73,7 @@ /third_party/gflags/src /third_party/google-visualization-python /third_party/icu +/third_party/instrumented_libraries /third_party/jsoncpp /third_party/jsr-305 /third_party/junit |