Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/compiler-rt
Submodule compiler-rt updated 95 files
+8 −0 cmake/config-ix.cmake
+6 −0 include/sanitizer/common_interface_defs.h
+1 −1 lib/asan/asan_fake_stack.h
+4 −4 lib/asan/asan_mac.cc
+39 −336 lib/asan/asan_malloc_mac.cc
+16 −9 lib/asan/asan_poisoning.cc
+1 −0 lib/asan/asan_win.cc
+1 −0 lib/asan/asan_win_dynamic_runtime_thunk.cc
+2 −0 lib/asan/scripts/asan_device_setup
+1 −1 lib/asan/scripts/asan_symbolize.py
+4 −2 lib/builtins/CMakeLists.txt
+1 −1 lib/builtins/fp_fixuint_impl.inc
+47 −18 lib/builtins/gcc_personality_v0.c
+2 −2 lib/builtins/i386/chkstk.S
+40 −0 lib/builtins/i386/chkstk2.S
+2 −2 lib/builtins/x86_64/chkstk.S
+42 −0 lib/builtins/x86_64/chkstk2.S
+1 −0 lib/interception/interception_win.cc
+0 −2 lib/msan/msan.cc
+50 −36 lib/msan/msan.h
+1 −1 lib/msan/msan_allocator.h
+6 −0 lib/msan/msan_linux.cc
+2 −2 lib/sanitizer_common/sanitizer_bitvector.h
+3 −3 lib/sanitizer_common/sanitizer_common.cc
+1 −1 lib/sanitizer_common/sanitizer_common.h
+20 −5 lib/sanitizer_common/sanitizer_common_interceptors.inc
+4 −1 lib/sanitizer_common/sanitizer_interface_internal.h
+1 −1 lib/sanitizer_common/sanitizer_libignore.cc
+1 −42 lib/sanitizer_common/sanitizer_linux_libcdep.cc
+2 −0 lib/sanitizer_common/sanitizer_mac.cc
+350 −0 lib/sanitizer_common/sanitizer_malloc_mac.inc
+2 −2 lib/sanitizer_common/sanitizer_platform_interceptors.h
+20 −5 lib/sanitizer_common/sanitizer_platform_limits_posix.cc
+4 −1 lib/sanitizer_common/sanitizer_platform_limits_posix.h
+7 −11 lib/sanitizer_common/sanitizer_posix.cc
+2 −0 lib/sanitizer_common/sanitizer_posix.h
+43 −0 lib/sanitizer_common/sanitizer_posix_libcdep.cc
+4 −2 lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
+1 −0 lib/sanitizer_common/sanitizer_symbolizer_win.cc
+1 −1 lib/sanitizer_common/sanitizer_win.cc
+65 −47 lib/tsan/CMakeLists.txt
+0 −2 lib/tsan/rtl/tsan_clock.cc
+2 −1 lib/tsan/rtl/tsan_clock.h
+2 −0 lib/tsan/rtl/tsan_defs.h
+126 −54 lib/tsan/rtl/tsan_interceptors.cc
+59 −0 lib/tsan/rtl/tsan_malloc_mac.cc
+1 −0 lib/tsan/rtl/tsan_mman.h
+3 −2 lib/tsan/rtl/tsan_mutex.cc
+8 −0 lib/tsan/rtl/tsan_new_delete.cc
+4 −0 lib/tsan/rtl/tsan_platform.h
+5 −88 lib/tsan/rtl/tsan_platform_linux.cc
+108 −17 lib/tsan/rtl/tsan_platform_mac.cc
+124 −0 lib/tsan/rtl/tsan_platform_posix.cc
+3 −2 lib/tsan/rtl/tsan_report.cc
+2 −1 lib/tsan/rtl/tsan_rtl.cc
+8 −2 lib/tsan/rtl/tsan_rtl.h
+8 −3 lib/tsan/rtl/tsan_rtl_thread.cc
+1 −1 lib/ubsan/ubsan_diag.h
+0 −8 test/asan/TestCases/Darwin/interface_symbols_darwin.c
+81 −12 test/asan/TestCases/Linux/ptrace.cc
+1 −0 test/asan/TestCases/Linux/stress_dtls.c
+1 −0 test/asan/TestCases/Posix/coverage-caller-callee.cc
+10 −2 test/asan/TestCases/contiguous_container.cc
+1 −1 test/asan/TestCases/coverage-levels.cc
+1 −0 test/asan/TestCases/coverage-order-pcs.cc
+3 −0 test/asan/TestCases/coverage-reset.cc
+1 −0 test/asan/TestCases/coverage-tracing.cc
+5 −2 test/asan/TestCases/throw_call_test.cc
+2 −2 test/asan/android_commands/android_run.py
+1 −1 test/asan/lit.cfg
+71 −0 test/builtins/Unit/fixtfdi_test.c
+1 −1 test/builtins/Unit/fixtfsi_test.c
+83 −0 test/builtins/Unit/fixtfti_test.c
+3 −0 test/builtins/Unit/fixunsdfdi_test.c
+2 −0 test/builtins/Unit/fixunsdfsi_test.c
+3 −0 test/builtins/Unit/fixunsdfti_test.c
+2 −0 test/builtins/Unit/fixunssfdi_test.c
+2 −0 test/builtins/Unit/fixunssfsi_test.c
+5 −3 test/builtins/Unit/fixunstfdi_test.c
+3 −0 test/builtins/Unit/fixunstfsi_test.c
+103 −0 test/builtins/Unit/fixunstfti_test.c
+1 −1 test/builtins/Unit/multf3_test.c
+8 −7 test/msan/Linux/process_vm_readv.cc
+0 −4 test/msan/chained_origin_limits.cc
+21 −11 test/msan/mmap.cc
+1 −15 test/msan/strlen_of_shadow.cc
+15 −4 test/sanitizer_common/TestCases/Linux/ptrace.cc
+1 −1 test/tsan/CMakeLists.txt
+1 −1 test/tsan/atomic_free3.cc
+9 −3 test/tsan/lit.cfg
+1 −1 test/tsan/real_deadlock_detector_stress_test.cc
+1 −1 test/tsan/signal_errno.cc
+17 −20 test/tsan/test.h
+1 −1 test/tsan/thread_name2.cc
+1 −1 test/ubsan/TestCases/Misc/coverage-levels.cc