diff options
author | Vitaly Buka <vitalybuka@google.com> | 2016-08-17 23:38:08 +0000 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2016-08-17 23:38:08 +0000 |
commit | 334ac36e667273c641eaf22e39511eddd6432752 (patch) | |
tree | 24f96e3a762137f463c2a982c291bc58fa7c9774 /compiler-rt/lib | |
parent | cb93ba56ecdd21711d0e20a4a403052b16a56819 (diff) | |
download | bcm5719-llvm-334ac36e667273c641eaf22e39511eddd6432752.tar.gz bcm5719-llvm-334ac36e667273c641eaf22e39511eddd6432752.zip |
[asan] Remove "Stack partial redzone" from report
Summary: This value is never used.
Reviewers: kcc, eugenis
Subscribers: llvm-commits, kubabrecka
Differential Revision: https://reviews.llvm.org/D23631
llvm-svn: 279010
Diffstat (limited to 'compiler-rt/lib')
-rw-r--r-- | compiler-rt/lib/asan/asan_descriptions.h | 1 | ||||
-rw-r--r-- | compiler-rt/lib/asan/asan_internal.h | 1 | ||||
-rw-r--r-- | compiler-rt/lib/asan/asan_report.cc | 3 |
3 files changed, 0 insertions, 5 deletions
diff --git a/compiler-rt/lib/asan/asan_descriptions.h b/compiler-rt/lib/asan/asan_descriptions.h index 30f547661d7..72c7fcf5069 100644 --- a/compiler-rt/lib/asan/asan_descriptions.h +++ b/compiler-rt/lib/asan/asan_descriptions.h @@ -49,7 +49,6 @@ class Decorator : public __sanitizer::SanitizerCommonDecorator { case kAsanStackLeftRedzoneMagic: case kAsanStackMidRedzoneMagic: case kAsanStackRightRedzoneMagic: - case kAsanStackPartialRedzoneMagic: return Red(); case kAsanStackAfterReturnMagic: return Magenta(); diff --git a/compiler-rt/lib/asan/asan_internal.h b/compiler-rt/lib/asan/asan_internal.h index 20142372e2e..6ebd41d8142 100644 --- a/compiler-rt/lib/asan/asan_internal.h +++ b/compiler-rt/lib/asan/asan_internal.h @@ -137,7 +137,6 @@ const int kAsanHeapFreeMagic = 0xfd; const int kAsanStackLeftRedzoneMagic = 0xf1; const int kAsanStackMidRedzoneMagic = 0xf2; const int kAsanStackRightRedzoneMagic = 0xf3; -const int kAsanStackPartialRedzoneMagic = 0xf4; const int kAsanStackAfterReturnMagic = 0xf5; const int kAsanInitializationOrderMagic = 0xf6; const int kAsanUserPoisonedMemoryMagic = 0xf7; diff --git a/compiler-rt/lib/asan/asan_report.cc b/compiler-rt/lib/asan/asan_report.cc index 6bba72a71eb..afe58f16c4d 100644 --- a/compiler-rt/lib/asan/asan_report.cc +++ b/compiler-rt/lib/asan/asan_report.cc @@ -116,8 +116,6 @@ static void PrintLegend(InternalScopedString *str) { kAsanStackMidRedzoneMagic); PrintShadowByte(str, " Stack right redzone: ", kAsanStackRightRedzoneMagic); - PrintShadowByte(str, " Stack partial redzone: ", - kAsanStackPartialRedzoneMagic); PrintShadowByte(str, " Stack after return: ", kAsanStackAfterReturnMagic); PrintShadowByte(str, " Stack use after scope: ", @@ -728,7 +726,6 @@ void ReportGenericError(uptr pc, uptr bp, uptr sp, uptr addr, bool is_write, break; case kAsanStackMidRedzoneMagic: case kAsanStackRightRedzoneMagic: - case kAsanStackPartialRedzoneMagic: bug_descr = "stack-buffer-overflow"; bug_type_score = 25; far_from_bounds = AdjacentShadowValuesAreFullyPoisoned(shadow_addr); |