[compiler-rt] a09283a - [NFC][tsan] Add __tsan_default_{options,suppressions} into interface header

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 21 15:46:51 PDT 2023


Author: Vitaly Buka
Date: 2023-03-21T15:46:34-07:00
New Revision: a09283a55186095e57aa4e365db466f462c31482

URL: https://github.com/llvm/llvm-project/commit/a09283a55186095e57aa4e365db466f462c31482
DIFF: https://github.com/llvm/llvm-project/commit/a09283a55186095e57aa4e365db466f462c31482.diff

LOG: [NFC][tsan] Add __tsan_default_{options,suppressions} into interface header

Added: 
    

Modified: 
    compiler-rt/include/sanitizer/tsan_interface.h

Removed: 
    


################################################################################
diff  --git a/compiler-rt/include/sanitizer/tsan_interface.h b/compiler-rt/include/sanitizer/tsan_interface.h
index 2782e61fb8c79..58f2513734ecb 100644
--- a/compiler-rt/include/sanitizer/tsan_interface.h
+++ b/compiler-rt/include/sanitizer/tsan_interface.h
@@ -172,6 +172,12 @@ int __tsan_on_finalize(int failed);
 // Release TSan internal memory in a best-effort manner.
 void __tsan_flush_memory();
 
+// User-provided default TSAN options.
+const char* __tsan_default_options(void);
+
+// User-provided default TSAN suppressions.
+const char* __tsan_default_suppressions(void);
+
 #ifdef __cplusplus
 }  // extern "C"
 #endif


        


More information about the llvm-commits mailing list