[PATCH] D15041: [compiler-rt] Remove SANITIZER_AARCH64_VMA usage

Adhemerval Zanella via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 27 05:08:58 PST 2015


zatrazz created this revision.
zatrazz added reviewers: rengolin, samsonov, eugenis, dvyukov, pcc.
zatrazz added a subscriber: llvm-commits.
Herald added subscribers: rengolin, aemerson.

This patch complete removed SANITIZER_AARCH64_VMA definition and usage.
AArch64 ports now supports runtime VMA detection and instrumentation
for 39 and 42-bit VMA.

It also cleans up the pointer print and check on tsan by using the 'print_address'
function where required (instead of using the naked %p format).

http://reviews.llvm.org/D15041

Files:
  lib/sanitizer_common/sanitizer_platform.h
  lib/sanitizer_common/sanitizer_posix.cc
  test/tsan/deadlock_detector_stress_test.cc
  test/tsan/memcmp_race.cc
  test/tsan/memcpy_race.cc
  test/tsan/mop_with_offset.cc
  test/tsan/mop_with_offset2.cc
  test/tsan/race_on_heap.cc
  test/tsan/test.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15041.41293.patch
Type: text/x-patch
Size: 7281 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151127/0a52516e/attachment.bin>


More information about the llvm-commits mailing list