[clang] [compiler-rt] Rtsan fbsd (PR #125389)

Chris Apple via cfe-commits cfe-commits at lists.llvm.org
Wed Feb 5 12:54:12 PST 2025


================
@@ -43,6 +44,21 @@ static __rtsan::Context &GetContextForThisThreadImpl() {
 
   return *current_thread_context;
 }
+#else
+
+// On FreeBSD, pthread api cannot be used as calloc is called under the hood
+// at library initialization time.
----------------
cjappl wrote:

Can you elaborate on what you're seeing here? Can we not just disable rtsan for this call during init or use the internal allocator (see the early outs in malloc interceptor etc)

https://github.com/llvm/llvm-project/pull/125389


More information about the cfe-commits mailing list