diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2014-03-26 21:09:53 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2014-03-26 21:09:53 +0000 |
commit | 1bfc0cc4c68a51dfa2c24f9110123881e9ff2edf (patch) | |
tree | ec9711703b4db231ad00ca485b49ce00f37693d0 /include/sanitizer | |
parent | 77f8bbf25353441278bd6a6f5a2fdb03c7475493 (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.h | 3 |
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" |