tsan: add support for robust mutexes
commit11f5309ec1bf13430c8a3a16f177d9e8e1190e38
authorDmitry Vyukov <dvyukov@google.com>
Fri, 15 Nov 2013 16:58:12 +0000 (15 16:58 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Fri, 15 Nov 2013 16:58:12 +0000 (15 16:58 +0000)
tree21f2f8548e7c6b65aedb1118db1f80c8eccb18c0
parent8975fa7ba8b508ba2d56c75e4f910da78ad3eee4
tsan: add support for robust mutexes

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194823 91177308-0d34-0410-b5e6-96231b3b80d8
lib/sanitizer_common/sanitizer_common_interceptors.inc
lib/sanitizer_common/sanitizer_platform_limits_posix.cc
lib/sanitizer_common/sanitizer_platform_limits_posix.h
lib/tsan/lit_tests/mutex_robust.cc [new file with mode: 0644]
lib/tsan/lit_tests/mutex_robust2.cc [new file with mode: 0644]
lib/tsan/rtl/tsan_interceptors.cc
lib/tsan/rtl/tsan_rtl.h
lib/tsan/rtl/tsan_rtl_mutex.cc