aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Tooling/CompilationDatabaseTest.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2019-01-16 00:15:25 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2019-01-16 00:15:25 +0000
commit32c46f7274e1dfd948cc29d14b040e1e5a319b08 (patch)
tree9188a079926a402e25ee6023d323a8ff4a89f1fc /clang/unittests/Tooling/CompilationDatabaseTest.cpp
parentf510bc7972416a1eddce0d8b09a3b55a08841183 (diff)
downloadllvm-32c46f7274e1dfd948cc29d14b040e1e5a319b08.zip
llvm-32c46f7274e1dfd948cc29d14b040e1e5a319b08.tar.gz
llvm-32c46f7274e1dfd948cc29d14b040e1e5a319b08.tar.bz2
gn build: Add check-hwasan target.
The Android sanitizer tests are currently some of the most difficult to run correctly, requiring at least 3 build directories which have to be configured in just the right way and built in the correct order (see e.g. [1] and the functions that it calls). This patch adds a check-hwasan target which greatly simplifies running the hwasan tests for gn users, taking advantage of its support for multiple toolchains. With this the tests can be run simply by setting an NDK path and running "ninja check-hwasan" with a compatible Android device connected. The Linux/x86_64 and Android/aarch64 targets are tested in parallel. [1] https://github.com/llvm/llvm-zorg/blob/master/zorg/buildbot/builders/sanitizers/buildbot_android.sh Differential Revision: https://reviews.llvm.org/D56713 llvm-svn: 351277
Diffstat (limited to 'clang/unittests/Tooling/CompilationDatabaseTest.cpp')
0 files changed, 0 insertions, 0 deletions