[compiler-rt] r355053 - [NFC][TSan] Don't define GetStackTrace when compiling for Go
Julian Lettner via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 27 16:43:43 PST 2019
Author: yln
Date: Wed Feb 27 16:43:43 2019
New Revision: 355053
URL: http://llvm.org/viewvc/llvm-project?rev=355053&view=rev
Log:
[NFC][TSan] Don't define GetStackTrace when compiling for Go
rdar://48455255
Modified:
compiler-rt/trunk/lib/tsan/rtl/tsan_stack_trace.cc
Modified: compiler-rt/trunk/lib/tsan/rtl/tsan_stack_trace.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_stack_trace.cc?rev=355053&r1=355052&r2=355053&view=diff
==============================================================================
--- compiler-rt/trunk/lib/tsan/rtl/tsan_stack_trace.cc (original)
+++ compiler-rt/trunk/lib/tsan/rtl/tsan_stack_trace.cc Wed Feb 27 16:43:43 2019
@@ -49,6 +49,7 @@ void VarSizeStackTrace::ReverseOrder() {
} // namespace __tsan
+#if !SANITIZER_GO
void __sanitizer::GetStackTrace(BufferedStackTrace *stack, uptr max_depth,
uptr pc, uptr bp, void *context,
bool request_fast_unwind) {
@@ -60,3 +61,4 @@ void __sanitizer::GetStackTrace(Buffered
} else
stack->Unwind(kStackTraceMax, pc, 0, context, 0, 0, false);
}
+#endif
More information about the llvm-commits
mailing list