summaryrefslogtreecommitdiff
path: root/include/sanitizer
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2014-03-26 21:09:53 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2014-03-26 21:09:53 +0000
commit1bfc0cc4c68a51dfa2c24f9110123881e9ff2edf (patch)
treeec9711703b4db231ad00ca485b49ce00f37693d0 /include/sanitizer
parent77f8bbf25353441278bd6a6f5a2fdb03c7475493 (diff)
Add function to get the number of DFSan labels allocated.
Expose the number of DFSan labels allocated by adding function dfsan_get_label_count(). Patch by Sam Kerner! Differential Revision: http://llvm-reviews.chandlerc.com/D3109 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@204854 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/sanitizer')
-rw-r--r--include/sanitizer/dfsan_interface.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sanitizer/dfsan_interface.h b/include/sanitizer/dfsan_interface.h
index f14d45a2b..913e7f3d0 100644
--- a/include/sanitizer/dfsan_interface.h
+++ b/include/sanitizer/dfsan_interface.h
@@ -74,6 +74,9 @@ int dfsan_has_label(dfsan_label label, dfsan_label elem);
/// that label, else returns 0.
dfsan_label dfsan_has_label_with_desc(dfsan_label label, const char *desc);
+/// Returns the number of labels allocated.
+size_t dfsan_get_label_count(void);
+
#ifdef __cplusplus
} // extern "C"