[NFC][TSan] Don't define GetStackTrace when compiling for Go
authorJulian Lettner <jlettner@apple.com>
Thu, 28 Feb 2019 00:43:43 +0000 (00:43 +0000)
committerJulian Lettner <jlettner@apple.com>
Thu, 28 Feb 2019 00:43:43 +0000 (00:43 +0000)
rdar://48455255

llvm-svn: 355053

compiler-rt/lib/tsan/rtl/tsan_stack_trace.cc

index 2a8de0c..e632a93 100644 (file)
@@ -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(BufferedStackTrace *stack, uptr max_depth,
   } else
     stack->Unwind(kStackTraceMax, pc, 0, context, 0, 0, false);
 }
+#endif