llvm-project/compiler-rt/include/sanitizer
Jianzhou Zhao ae6648cee0 [dfsan] Expose dfsan_get_track_origins to get origin tracking status
This allows application code checks if origin tracking is on before
printing out traces.

-dfsan-track-origins can be 0,1,2.
The current code only distinguishes 1 and 2 in compile time, but not at runtime.
Made runtime distinguish 1 and 2 too.

Reviewed By: browneee

Differential Revision: https://reviews.llvm.org/D105128
2021-06-29 20:32:39 +00:00
..
allocator_interface.h
asan_interface.h [compiler-rt] Normalize some in/out doxygen parameter in interface 2020-08-05 10:17:25 +01:00
common_interface_defs.h [sanitizer_common] Add facility to get the full report path 2020-11-19 09:19:12 -08:00
coverage_interface.h
dfsan_interface.h [dfsan] Expose dfsan_get_track_origins to get origin tracking status 2021-06-29 20:32:39 +00:00
hwasan_interface.h [hwasan] Implement error report callback. 2020-11-20 16:48:19 -08:00
linux_syscall_hooks.h [sanitizer] Add missing declarations for sigaltstack syscall wrappers. 2020-02-04 13:10:43 -08:00
lsan_interface.h
memprof_interface.h [MemProf] Add interface to dump profile 2020-11-19 10:21:53 -08:00
msan_interface.h [MSAN] Add fiber switching APIs 2020-08-27 19:30:40 -07:00
netbsd_syscall_hooks.h [compiler-rt] [netbsd] Regenerate syscall hooks 2020-09-10 20:16:39 +02:00
scudo_interface.h
tsan_interface.h Add convenient composed tsan constants 2021-04-15 10:25:41 +02:00
tsan_interface_atomic.h [Branch-Rename] Fix some links 2021-02-01 16:43:21 +05:30
ubsan_interface.h [compiler-rt] Add ubsan interface header. 2019-09-13 08:22:58 +00:00