3bce7d2 Vendor import of compiler-rt trunk r291476:

Authored and Committed by Dimitry Andric 7 years ago
46 files changed. 563 lines added. 90 lines removed.
cmake/Modules/SanitizerUtils.cmake
file modified
+11 -0
lib/asan/CMakeLists.txt
file modified
+5 -0
lib/asan/asan_report.cc
file modified
+2 -0
lib/asan/asan_rtl.cc
file modified
+1 -0
lib/asan/scripts/asan_symbolize.py
file modified
+51 -26
lib/asan/tests/CMakeLists.txt
file modified
+5 -0
lib/asan/weak_symbols.txt
file added
+3
lib/builtins/arm/aeabi_fcmp.S
file modified
+2 -2
lib/builtins/arm/comparesf2.S
file modified
+119 -7
lib/lsan/CMakeLists.txt
file modified
+1 -2
lib/lsan/lsan_allocator.cc
file modified
+13 -0
lib/lsan/lsan_common.cc
file modified
+5 -0
lib/sanitizer_common/sanitizer_common.cc
file modified
+4 -0
lib/sanitizer_common/sanitizer_common.h
file modified
+30 -0
lib/sanitizer_common/sanitizer_flags.inc
file modified
+3 -0
lib/sanitizer_common/sanitizer_internal_defs.h
file modified
+1 -1
lib/sanitizer_common/sanitizer_linux.cc
file modified
+2 -0
lib/sanitizer_common/sanitizer_linux_libcdep.cc
file modified
+0 -3
lib/sanitizer_common/sanitizer_mac.cc
file modified
+30 -0
lib/sanitizer_common/sanitizer_printf.cc
file modified
+17 -11
lib/sanitizer_common/sanitizer_stacktrace_printer.cc
file modified
+11 -6
lib/sanitizer_common/sanitizer_stacktrace_printer.h
file modified
+2 -1
lib/sanitizer_common/sanitizer_symbolizer.cc
file modified
+3 -1
lib/sanitizer_common/sanitizer_symbolizer.h
file modified
+6 -2
lib/sanitizer_common/sanitizer_symbolizer_internal.h
file modified
+2 -2
lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
file modified
+36 -14
lib/sanitizer_common/sanitizer_win.cc
file modified
+2 -0
lib/sanitizer_common/tests/CMakeLists.txt
file modified
+3 -0
lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cc
file modified
+7 -2
lib/sanitizer_common/weak_symbols.txt
file added
+6
lib/stats/CMakeLists.txt
file modified
+8 -0
lib/tsan/CMakeLists.txt
file modified
+5 -0
lib/tsan/rtl/tsan.syms.extra
file modified
+1 -0
lib/tsan/rtl/tsan_interface.cc
file modified
+4 -0
lib/tsan/rtl/tsan_interface.h
file modified
+2 -0
lib/tsan/rtl/tsan_report.cc
file modified
+2 -0
lib/tsan/rtl/tsan_rtl.cc
file modified
+2 -0
lib/tsan/tests/CMakeLists.txt
file modified
+6 -2
lib/ubsan/CMakeLists.txt
file modified
+4 -0
lib/ubsan/ubsan_diag.cc
file modified
+1 -1
lib/ubsan/weak_symbols.txt
file added
+1
test/asan/TestCases/Darwin/haswell-symbolication.cc
file added
+99
test/asan/TestCases/Darwin/uuid.cc
file added
+28
test/asan/TestCases/Posix/asan-symbolize-sanity-test.cc
file modified
+0 -1
test/lit.common.cfg
file modified
+11 -0
test/tsan/simple_stack2.cc
file modified
+6 -6
    Vendor import of compiler-rt trunk r291476:
    https://llvm.org/svn/llvm-project/compiler-rt/trunk@291476
    
        
file modified
+5 -0
file modified
+2 -0
file modified
+1 -0
file modified
+119 -7
file modified
+1 -2
file modified
+13 -0
file modified
+5 -0
file modified
+8 -0
file modified
+5 -0
file modified
+1 -0
file modified
+2 -0
file modified
+2 -0
file modified
+4 -0
file modified
+1 -1
file modified
+11 -0
file modified
+6 -6