[asan] Add ASAN support for AArch64 42-bit VMA
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 20 Aug 2015 18:30:40 +0000 (18:30 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 20 Aug 2015 18:30:40 +0000 (18:30 +0000)
commitdc4b9efc0f2bd1c8e6a92c9d8b5c63cc95659689
tree3bd5058ff4664274d415a5ca0f0ee80939f0b505
parentdf4b7e6ed2ea41c4f92b07af6ce5c412ab8a6b04
[asan] Add ASAN support for AArch64 42-bit VMA

This patch adds support for asan 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245594 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/AddressSanitizer.cpp