summaryrefslogtreecommitdiff
path: root/lib/msan/msan_interface_internal.h
diff options
context:
space:
mode:
authorNaomi Musgrave <nmusgrave@google.com>2015-07-17 23:28:00 +0000
committerNaomi Musgrave <nmusgrave@google.com>2015-07-17 23:28:00 +0000
commit7e3eee503762f7c1654d8795e452b5a2c88df1d2 (patch)
tree0580c819de18ce4c5811eadc2392c5de97d925ee /lib/msan/msan_interface_internal.h
parent0015659260c9f12c7b1e96916b31e8ebc6494552 (diff)
re-added changes due to svn config setting issues
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@242589 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/msan/msan_interface_internal.h')
-rw-r--r--lib/msan/msan_interface_internal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/msan/msan_interface_internal.h b/lib/msan/msan_interface_internal.h
index f4d37d96c..3b0e30c56 100644
--- a/lib/msan/msan_interface_internal.h
+++ b/lib/msan/msan_interface_internal.h
@@ -140,6 +140,11 @@ void __msan_partial_poison(const void* data, void* shadow, uptr size);
SANITIZER_INTERFACE_ATTRIBUTE
void __msan_allocated_memory(const void* data, uptr size);
+// Tell MSan about newly destroyed memory. Memory will be marked
+// uninitialized.
+SANITIZER_INTERFACE_ATTRIBUTE
+void __sanitizer_dtor_callback(const void* data, uptr size);
+
SANITIZER_INTERFACE_ATTRIBUTE
u16 __sanitizer_unaligned_load16(const uu16 *p);