llvm-project/compiler-rt/test/sanitizer_common
Marco Elver 14de6e29b1 [Clang][Driver] Add Bounds and Thread to SupportsCoverage list
Summary:
This permits combining -fsanitize-coverage with -fsanitize=bounds or
-fsanitize=thread. Note that, GCC already supports combining these.

Tested:
- Add Clang end-to-end test checking IR is generated for both combinations
of sanitizers.
- Several previously failing TSAN tests now pass.

Bugzilla: https://bugs.llvm.org/show_bug.cgi?id=45831

Reviewers: vitalybuka

Reviewed By: vitalybuka

Subscribers: #sanitizers, dvyukov, nickdesaulniers, cfe-commits

Tags: #clang, #sanitizers

Differential Revision: https://reviews.llvm.org/D79628
2020-05-26 13:36:21 -07:00
..
TestCases [Clang][Driver] Add Bounds and Thread to SupportsCoverage list 2020-05-26 13:36:21 -07:00
Unit [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
android_commands [sanitizer] Simplify android_run.py. 2017-12-07 01:28:44 +00:00
ios_commands [compiler-rt] Use --standalone when running tests on the iOS simulator 2020-04-20 08:42:57 -07:00
netbsd_commands [compiler-rt] [test] Disable MPROTECT on two builtin tests 2019-12-20 17:50:53 +01:00
CMakeLists.txt [compiler-rt] Run cpplint only for check-sanitizer 2019-09-12 01:35:11 +00:00
lit.common.cfg.py [compiler-rt] [test] Disable ASLR on ASAN/MSAN/TSAN tests on NetBSD 2019-12-06 08:09:01 +01:00
lit.site.cfg.py.in [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00
print_address.h Use 0-padding for i386 and arm print format specifiers 2017-04-12 14:25:28 +00:00
sanitizer_ucontext.h [TSan] Support fiber API on macOS 2019-04-20 00:18:44 +00:00