diff options
author | Alexey Samsonov <samsonov@google.com> | 2012-12-04 01:38:15 +0000 |
---|---|---|
committer | Alexey Samsonov <samsonov@google.com> | 2012-12-04 01:38:15 +0000 |
commit | d4b5db8cb8a7a13bb5cc1d4ce53e8e088303c854 (patch) | |
tree | b79200d3544deb3a33815de2fee61cdad8eaba96 /lib/asan/asan_report.cc | |
parent | ad91267d45fef531c1082ab7974e4cc78aba5280 (diff) | |
download | compiler-rt-d4b5db8cb8a7a13bb5cc1d4ce53e8e088303c854.tar.gz compiler-rt-d4b5db8cb8a7a13bb5cc1d4ce53e8e088303c854.tar.bz2 compiler-rt-d4b5db8cb8a7a13bb5cc1d4ce53e8e088303c854.tar.xz |
ASan: add new interface functions - __asan_(un)poison_stack_memory. Calls to these functions are inserted by the instrumentation pass in use-after-scope mode
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@169201 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_report.cc')
-rw-r--r-- | lib/asan/asan_report.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/asan/asan_report.cc b/lib/asan/asan_report.cc index 51b081e1..26279198 100644 --- a/lib/asan/asan_report.cc +++ b/lib/asan/asan_report.cc @@ -457,6 +457,9 @@ void __asan_report_error(uptr pc, uptr bp, uptr sp, case kAsanUserPoisonedMemoryMagic: bug_descr = "use-after-poison"; break; + case kAsanStackUseAfterScopeMagic: + bug_descr = "stack-use-after-scope"; + break; case kAsanGlobalRedzoneMagic: bug_descr = "global-buffer-overflow"; break; |