summaryrefslogtreecommitdiff
path: root/include/sanitizer
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2014-04-30 10:40:48 +0000
committerKostya Serebryany <kcc@google.com>2014-04-30 10:40:48 +0000
commitcbb872db8f91cb20723f09f6fed8099d9f00a0d8 (patch)
tree56b1f2b101e9da2d4c0fb393a3f8d33ef1696ec7 /include/sanitizer
parent0fc1b29be3577a26b3a0c4d07a8b4546325f2f4e (diff)
[asan] make AsanCoverage lock-free (and AS-safe)
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@207630 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/sanitizer')
-rw-r--r--include/sanitizer/common_interface_defs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sanitizer/common_interface_defs.h b/include/sanitizer/common_interface_defs.h
index 368791473..798f0c52f 100644
--- a/include/sanitizer/common_interface_defs.h
+++ b/include/sanitizer/common_interface_defs.h
@@ -47,6 +47,8 @@ extern "C" {
void __sanitizer_unaligned_store32(void *p, uint32_t x);
void __sanitizer_unaligned_store64(void *p, uint64_t x);
+ // Initialize coverage.
+ void __sanitizer_cov_init();
// Record and dump coverage info.
void __sanitizer_cov_dump();