[PATCH] Port LSan to ARM Linux

Maxim Ostapenko m.ostapenko at partner.samsung.com
Wed Apr 16 23:06:09 PDT 2014


Hi kcc, samsonov,

This patch provides initial LSan support for ARM Linux (TLS is not yet supported).

Compiler-rt doesn't support cross-compilation, so we just ran numerous (for about 10) LSan tests manually on target board.
All tests have successfully passed (all leaks were detected and backtraces were correct).

Tested on arm-linux-gnueabi. 

http://reviews.llvm.org/D3407

Files:
  sanitizer_common/sanitizer_platform_limits_posix.h
  sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
  sanitizer_common/sanitizer_linux.cc
  sanitizer_common/sanitizer_linux.h
  lsan/lsan_allocator.cc
  lsan/lsan_interceptors.cc
  lsan/lsan_common.cc
  lsan/lsan_common.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3407.1.patch
Type: text/x-patch
Size: 7803 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140416/c7fc6406/attachment.bin>


More information about the llvm-commits mailing list