25091d6 Vendor import of compiler-rt trunk r304659:

Authored and Committed by Dimitry Andric 7 years ago
29 files changed. 186 lines added. 1009 lines removed.
include/sanitizer/coverage_interface.h
file modified
+0 -6
lib/asan/asan_activation.cc
file modified
+0 -3
lib/asan/asan_interceptors.cc
file modified
+2 -5
lib/asan/asan_thread.cc
file modified
+8 -4
lib/lsan/lsan_common.cc
file modified
+3 -0
lib/lsan/lsan_common_linux.cc
file modified
+17 -6
lib/sanitizer_common/CMakeLists.txt
file modified
+0 -2
lib/sanitizer_common/sanitizer_common.h
file modified
+0 -6
lib/sanitizer_common/sanitizer_coverage_interface.inc
file modified
+0 -1
lib/sanitizer_common/sanitizer_coverage_libcdep.cc
file removed
-627
lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc
file modified
+25 -0
lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
file removed
-122
lib/sanitizer_common/sanitizer_flags.inc
file modified
+0 -10
lib/sanitizer_common/sanitizer_linux.cc
file modified
+7 -15
lib/sanitizer_common/sanitizer_platform.h
file modified
+9 -0
lib/sanitizer_common/sanitizer_platform_limits_posix.h
file modified
+8 -0
lib/sanitizer_common/sanitizer_posix_libcdep.cc
file modified
+0 -1
lib/sanitizer_common/sanitizer_win.cc
file modified
+0 -3
lib/sanitizer_common/scripts/check_lint.sh
file modified
+1 -1
lib/sanitizer_common/tests/sanitizer_flags_test.cc
file modified
+3 -3
lib/ubsan/ubsan_checks.inc
file modified
+1 -0
lib/ubsan/ubsan_handlers.cc
file modified
+31 -0
lib/ubsan/ubsan_handlers.h
file modified
+7 -0
lib/ubsan/ubsan_interface.inc
file modified
+2 -0
test/asan/TestCases/Android/coverage-android.cc
file removed
-147
test/asan/TestCases/Linux/uar_signals.cc
file modified
+20 -13
test/asan/TestCases/Posix/coverage-maybe-open-file.cc
file removed
-34
test/sanitizer_common/TestCases/sanitizer_coverage_inline8bit_counter.cc
file added
+23
test/ubsan/TestCases/Pointer/index-overflow.cpp
file added
+19
    Vendor import of compiler-rt trunk r304659:
    https://llvm.org/svn/llvm-project/compiler-rt/trunk@304659
    
        
file modified
+0 -3
file modified
+8 -4
file modified
+3 -0
file modified
+17 -6
file modified
+1 -0
file modified
+31 -0
file modified
+7 -0