llvm-project/compiler-rt/test
Kuba Mracek 7149ca04ad [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin
On Darwin, sigprocmask changes the signal mask for the entire process. This has some unwanted consequences, because e.g. internal_start_thread wants to disable signals only in the current thread (to make the new thread inherit the signal mask), which is currently broken on Darwin. This patch switches to pthread_sigmask.

Differential Revision: https://reviews.llvm.org/D35016

llvm-svn: 307212
2017-07-05 22:17:44 +00:00
..
BlocksRuntime
asan [asan] This Android lit workaround should not be needed as bug is fixed 2017-07-01 04:23:47 +00:00
builtins fix trivial typos, NFC 2017-06-30 08:28:50 +00:00
cfi fix trivial typo; NFC 2017-07-01 08:58:47 +00:00
dfsan [mips] XFAIL dfsan's custom.cc test on mips64. 2017-05-09 19:17:16 +00:00
esan [esan] Disable flaky tests for PR33590 2017-06-26 01:02:54 +00:00
interception Revert "[interception] Check for export table's size before referring to its elements." 2017-01-22 03:30:14 +00:00
lsan [LSan] Make LSan allocator allocator_may_return_null compliant 2017-06-30 17:21:34 +00:00
msan [Sanitizers] Operator new() interceptors always die on allocation error 2017-06-28 21:58:57 +00:00
profile [profile] Move __llvm_profile_filename into a separate object 2017-06-29 17:42:24 +00:00
safestack [Safestack] Fix the canary test to catch the libc's message regarding stack smashing 2017-05-10 08:06:42 +00:00
sanitizer_common [sanitizer-coverage] Stop marking this test as unsupported on Darwin 2017-06-21 19:04:59 +00:00
scudo [scudo] Change aligned alloc functions to be more compliant & perf changes 2017-06-29 16:45:20 +00:00
tsan [tsan] Use pthread_sigmask instead of sigprocmask to block signals in a thread on Darwin 2017-07-05 22:17:44 +00:00
ubsan [ubsan] Improve diagnostics for return value checks (compiler-rt) 2017-06-23 21:32:48 +00:00
xray [XRay][compiler-rt][NFC] Move test case into correct directory. 2017-06-28 05:21:15 +00:00
CMakeLists.txt Don't double-include cfi tests on linux 2017-06-27 19:52:35 +00:00
lit.common.cfg [asan] Add a compilation wrapper that codesigns shared libraries to support iOS simulator testing 2017-04-28 04:55:35 +00:00
lit.common.configured.in [asan] Add support for running lit tests in the iOS Simulator 2017-04-26 18:59:22 +00:00