06eabdc Vendor import of compiler-rt trunk r304460:

Authored and Committed by Dimitry Andric 7 years ago
37 files changed. 525 lines added. 364 lines removed.
include/sanitizer/coverage_interface.h
file modified
+0 -3
lib/asan/asan_allocator.cc
file modified
+1 -3
lib/asan/asan_allocator.h
file modified
+2 -0
lib/asan/asan_flags.cc
file modified
+4 -0
lib/asan/asan_interceptors.cc
file modified
+17 -0
lib/asan/tests/asan_str_test.cc
file modified
+27 -0
lib/dfsan/done_abilist.txt
file modified
+0 -2
lib/lsan/lsan_interceptors.cc
file modified
+24 -0
lib/msan/msan_allocator.cc
file modified
+2 -94
lib/msan/msan_allocator.h
file modified
+97 -0
lib/msan/msan_interceptors.cc
file modified
+9 -29
lib/msan/tests/msan_test.cc
file modified
+11 -2
lib/sanitizer_common/sanitizer_common_interceptors.inc
file modified
+42 -0
lib/sanitizer_common/sanitizer_coverage_interface.inc
file modified
+0 -5
lib/sanitizer_common/sanitizer_coverage_libcdep.cc
file modified
+6 -41
lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc
file modified
+2 -2
lib/sanitizer_common/sanitizer_flags.inc
file modified
+3 -0
lib/sanitizer_common/sanitizer_platform_interceptors.h
file modified
+14 -0
lib/sanitizer_common/scripts/sancov.py
file modified
+1 -1
lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
file modified
+1 -0
lib/sanitizer_common/tests/sanitizer_test_utils.h
file modified
+6 -0
lib/ubsan/ubsan_type_hash_itanium.cc
file modified
+1 -1
test/asan/TestCases/Linux/coverage-missing.cc
file modified
+3 -3
test/asan/TestCases/Posix/coverage-fork.cc
file modified
+7 -3
test/asan/TestCases/Posix/coverage-module-unloaded.cc
file modified
+8 -12
test/asan/TestCases/Posix/coverage-sandboxing.cc
file removed
-87
test/asan/TestCases/Posix/coverage.cc
file modified
+7 -12
test/asan/TestCases/Posix/strndup_oob_test.cc
file added
+27
test/asan/TestCases/Posix/strndup_oob_test2.cc
file added
+22
test/asan/TestCases/coverage-and-lsan.cc
file modified
+2 -2
test/asan/TestCases/coverage-order-pcs.cc
file removed
-57
test/msan/strndup.cc
file added
+28
test/sanitizer_common/TestCases/Linux/allocator_fork_no_hang.cc
file added
+118
test/sanitizer_common/TestCases/sanitizer_coverage_symbolize.cc
file modified
+1 -1
test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard-dso.cc
file modified
+3 -3
test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard.cc
file modified
+1 -1
test/ubsan/TestCases/TypeCheck/PR33221.cpp
file added
+28
    Vendor import of compiler-rt trunk r304460:
    https://llvm.org/svn/llvm-project/compiler-rt/trunk@304460
    
        
file modified
+1 -3
file modified
+2 -0
file modified
+4 -0
file modified
+17 -0
file modified
+0 -2
file modified
+24 -0
file modified
+2 -94
file modified
+97 -0
file modified
+9 -29
file modified
+11 -2
file added
+28