hanchenye-llvm-project/compiler-rt/lib
Adhemerval Zanella 15db6dc2fb [compiler-rt] [tsan] Enable TSan for AArch64/42-bit VMA
This patch adds support for tsan on aarch64-linux with 42-bit VMA
(current default config for 64K pagesize kernels).  The support is
enabled by defining the SANITIZER_AARCH64_VMA to 42 at build time
for both clang/llvm and compiler-rt.  The default VMA is 39 bits.

It also enabled tsan for previous supported VMA (39).

llvm-svn: 246330
2015-08-28 20:40:50 +00:00
..
BlocksRuntime
asan [CMake] Unify build rules for sanitizer_common for Apple and non-Apple platforms. 2015-08-27 22:23:27 +00:00
builtins [CMake] merge add_compiler_rt_runtime and add_compiler_rt_darwin_runtime into a single function 2015-08-25 19:53:09 +00:00
cfi CFI: Add a default blacklist. 2015-07-15 12:16:25 +00:00
dfsan [CMake] Add ARCHS option to add_sanitizer_rt_symbols. 2015-08-27 20:07:54 +00:00
interception [windows] Implement GetProcAddress internally to avoid initializing the CRT 2015-08-18 22:38:27 +00:00
lsan [CMake] merge add_compiler_rt_runtime and add_compiler_rt_darwin_runtime into a single function 2015-08-25 19:53:09 +00:00
msan [CMake] Add ARCHS option to add_sanitizer_rt_symbols. 2015-08-27 20:07:54 +00:00
profile [CMake] merge add_compiler_rt_runtime and add_compiler_rt_darwin_runtime into a single function 2015-08-25 19:53:09 +00:00
safestack [CMake] Unify build rules for sanitizer_common for Apple and non-Apple platforms. 2015-08-27 22:23:27 +00:00
sanitizer_common [compiler-rt] [tsan] Enable TSan for AArch64/42-bit VMA 2015-08-28 20:40:50 +00:00
tsan [compiler-rt] [tsan] Enable TSan for AArch64/42-bit VMA 2015-08-28 20:40:50 +00:00
ubsan [CMake] Unify build rules for sanitizer_common for Apple and non-Apple platforms. 2015-08-27 22:23:27 +00:00
CMakeLists.txt CFI: Add a default blacklist. 2015-07-15 12:16:25 +00:00
Makefile.mk Remove support for building sanitizers from Makefile/autoconf build on Linux. 2015-02-18 22:26:49 +00:00