[compiler-rt] 31c85ca - [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable
Joachim Protze via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 11 06:14:50 PDT 2020
Author: Joachim Protze
Date: 2020-03-11T14:14:33+01:00
New Revision: 31c85ca06d731d22e9dcc6ac9569c5c27efc8c82
URL: https://github.com/llvm/llvm-project/commit/31c85ca06d731d22e9dcc6ac9569c5c27efc8c82
DIFF: https://github.com/llvm/llvm-project/commit/31c85ca06d731d22e9dcc6ac9569c5c27efc8c82.diff
LOG: [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable
This patch will allow dynamic libraries to call into the fiber support functions
introduced in https://reviews.llvm.org/D54889
Differential Revision: https://reviews.llvm.org/D74487
Added:
Modified:
compiler-rt/lib/tsan/rtl/tsan.syms.extra
Removed:
################################################################################
diff --git a/compiler-rt/lib/tsan/rtl/tsan.syms.extra b/compiler-rt/lib/tsan/rtl/tsan.syms.extra
index ab5b5a4fcbae..4838bb0a7279 100644
--- a/compiler-rt/lib/tsan/rtl/tsan.syms.extra
+++ b/compiler-rt/lib/tsan/rtl/tsan.syms.extra
@@ -19,6 +19,11 @@ __tsan_mutex_pre_signal
__tsan_mutex_post_signal
__tsan_mutex_pre_divert
__tsan_mutex_post_divert
+__tsan_get_current_fiber
+__tsan_create_fiber
+__tsan_destroy_fiber
+__tsan_switch_to_fiber
+__tsan_set_fiber_name
__ubsan_*
Annotate*
WTFAnnotate*
More information about the llvm-commits
mailing list