diff options
author | Kostya Serebryany <kcc@google.com> | 2012-12-28 15:28:19 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2012-12-28 15:28:19 +0000 |
commit | 681e775893cc85c5f0c7dd48e30494323fff1580 (patch) | |
tree | ec21ffc37a799e74488d8506a7f61420ea4804c8 /include | |
parent | eb2809311c94b73c269ccef8d68ae368642e5754 (diff) |
[asan] one more change missed at r171198
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171199 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/sanitizer/asan_interface.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/sanitizer/asan_interface.h b/include/sanitizer/asan_interface.h index 5b6a9097f..c3382ceca 100644 --- a/include/sanitizer/asan_interface.h +++ b/include/sanitizer/asan_interface.h @@ -117,6 +117,11 @@ extern "C" { bool __asan_address_is_poisoned(void const volatile *addr) SANITIZER_INTERFACE_ATTRIBUTE; + // If at least on byte in [beg, beg+size) is poisoned, return the address + // of the first such byte. Otherwise return 0. + uptr __asan_region_is_poisoned(uptr beg, uptr size) + SANITIZER_INTERFACE_ATTRIBUTE; + // This is an internal function that is called to report an error. // However it is still a part of the interface because users may want to // set a breakpoint on this function in a debugger. |