[PATCH] D11484: [compiler] [tsan] Enable tsan for aarch64
renato.golin at linaro.org
Sat Jul 25 07:13:20 PDT 2015
rengolin added inline comments.
Comment at: lib/sanitizer_common/sanitizer_linux_libcdep.cc:300
@@ -288,1 +299,3 @@
+# elif defined(__aarch64__)
+ descr_addr = reinterpret_cast<uptr>(__builtin_thread_pointer());
> Clang does not recognize this builtin on aarch64. It looks like it only exists on arm. Are you building with gcc?
shouldn't be too hard to implement that, now that we have direct access to reading and writing to specific special registers.
More information about the llvm-commits