[compiler-rt] r365415 - [TSan] Fix linker error for Linux/AArch64

Julian Lettner via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 8 17:48:39 PDT 2019


Author: yln
Date: Mon Jul  8 17:48:38 2019
New Revision: 365415

URL: http://llvm.org/viewvc/llvm-project?rev=365415&view=rev
Log:
[TSan] Fix linker error for Linux/AArch64

Modified:
    compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc

Modified: compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc?rev=365415&r1=365414&r2=365415&view=diff
==============================================================================
--- compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc (original)
+++ compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cc Mon Jul  8 17:48:38 2019
@@ -353,7 +353,9 @@ static uptr UnmangleLongJmpSp(uptr mangl
 # endif
 #elif defined(__aarch64__)
 # if SANITIZER_LINUX
-  return mangled_sp ^ _tsan_pointer_chk_guard;
+  // TODO(yln): fix this
+  // return mangled_sp ^ _tsan_pointer_chk_guard;
+  return mangled_sp;
 # else
   return mangled_sp;
 # endif




More information about the llvm-commits mailing list