[clang] [compiler-rt] [rtsan] Enable RealtimeSanitizer for FreeBSD (PR #125389)

David CARLIER via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 7 04:46:06 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.
----------------
devnexen wrote:

So I know a bit more now. What I really need to do is either disabling mmap or using internal allocator before hands then it works, test pass in similar fashion as macos.

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


More information about the cfe-commits mailing list