summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2013-11-07 07:28:33 +0000
committerAlexey Samsonov <samsonov@google.com>2013-11-07 07:28:33 +0000
commitb3d939902a287fc1354da101349ffdd6830cb0a7 (patch)
tree08e20b30c96fe93a96f8762103604b37f4e42163 /compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
parent5d350b2ab6992e697a6bf143a44bfd78ca46224a (diff)
downloadbcm5719-llvm-b3d939902a287fc1354da101349ffdd6830cb0a7.tar.gz
bcm5719-llvm-b3d939902a287fc1354da101349ffdd6830cb0a7.zip
[Sanitizer] Make StackTrace::Unwind the only public way to unwind a stack trace.
llvm-svn: 194196
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc b/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
index c353cea879c..4fed43faf25 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc
@@ -726,8 +726,8 @@ void PrintCurrentStackSlow() {
#ifndef TSAN_GO
__sanitizer::StackTrace *ptrace = new(internal_alloc(MBlockStackTrace,
sizeof(__sanitizer::StackTrace))) __sanitizer::StackTrace;
- ptrace->SlowUnwindStack(__sanitizer::StackTrace::GetCurrentPc(),
- kStackTraceMax);
+ ptrace->Unwind(kStackTraceMax, __sanitizer::StackTrace::GetCurrentPc(),
+ 0, 0, 0, false);
for (uptr i = 0; i < ptrace->size / 2; i++) {
uptr tmp = ptrace->trace[i];
ptrace->trace[i] = ptrace->trace[ptrace->size - i - 1];
OpenPOWER on IntegriCloud