libsanitizer: Merge with upstream
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 20 Jul 2021 17:44:37 +0000 (10:44 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 20 Jul 2021 21:21:51 +0000 (14:21 -0700)
commit90e46074e6b3561ae7d8ebd205127f286cc0c6b6
tree6f21ee7eafae85d0aacc994e221c48d3bb172df0
parent8bf5b49ebd2176b8c535147377381dd07fbdd643
libsanitizer: Merge with upstream

Merged revision: 7704fedfff6ef5676adb6415f3be0ac927d1a746
133 files changed:
libsanitizer/MERGE
libsanitizer/asan/Makefile.am
libsanitizer/asan/Makefile.in
libsanitizer/asan/asan_allocator.cpp
libsanitizer/asan/asan_errors.cpp
libsanitizer/asan/asan_fake_stack.cpp
libsanitizer/asan/asan_flags.cpp
libsanitizer/asan/asan_flags.inc
libsanitizer/asan/asan_globals.cpp
libsanitizer/asan/asan_interceptors.cpp
libsanitizer/asan/asan_interceptors.h
libsanitizer/asan/asan_interceptors_memintrinsics.cpp
libsanitizer/asan/asan_interface.inc
libsanitizer/asan/asan_internal.h
libsanitizer/asan/asan_malloc_linux.cpp
libsanitizer/asan/asan_malloc_local.h [deleted file]
libsanitizer/asan/asan_mapping.h
libsanitizer/asan/asan_mapping_myriad.h [deleted file]
libsanitizer/asan/asan_new_delete.cpp
libsanitizer/asan/asan_poisoning.cpp
libsanitizer/asan/asan_poisoning.h
libsanitizer/asan/asan_rtems.cpp [deleted file]
libsanitizer/asan/asan_rtl.cpp
libsanitizer/asan/asan_shadow_setup.cpp
libsanitizer/asan/asan_stack.cpp
libsanitizer/asan/asan_thread.cpp
libsanitizer/asan/asan_thread.h
libsanitizer/hwasan/Makefile.am
libsanitizer/hwasan/Makefile.in
libsanitizer/hwasan/hwasan.cpp
libsanitizer/hwasan/hwasan.h
libsanitizer/hwasan/hwasan_allocation_functions.cpp [new file with mode: 0644]
libsanitizer/hwasan/hwasan_allocator.cpp
libsanitizer/hwasan/hwasan_allocator.h
libsanitizer/hwasan/hwasan_dynamic_shadow.cpp
libsanitizer/hwasan/hwasan_fuchsia.cpp [new file with mode: 0644]
libsanitizer/hwasan/hwasan_interceptors.cpp
libsanitizer/hwasan/hwasan_linux.cpp
libsanitizer/hwasan/hwasan_mapping.h
libsanitizer/hwasan/hwasan_new_delete.cpp
libsanitizer/hwasan/hwasan_poisoning.cpp
libsanitizer/hwasan/hwasan_report.cpp
libsanitizer/hwasan/hwasan_thread.cpp
libsanitizer/hwasan/hwasan_thread.h
libsanitizer/hwasan/hwasan_thread_list.cpp
libsanitizer/hwasan/hwasan_thread_list.h
libsanitizer/include/sanitizer/dfsan_interface.h
libsanitizer/interception/interception.h
libsanitizer/lsan/lsan.cpp
libsanitizer/lsan/lsan_common.h
libsanitizer/lsan/lsan_thread.cpp
libsanitizer/sanitizer_common/Makefile.am
libsanitizer/sanitizer_common/Makefile.in
libsanitizer/sanitizer_common/sanitizer_addrhashmap.h
libsanitizer/sanitizer_common/sanitizer_allocator.cpp
libsanitizer/sanitizer_common/sanitizer_allocator_combined.h
libsanitizer/sanitizer_common/sanitizer_allocator_local_cache.h
libsanitizer/sanitizer_common/sanitizer_allocator_primary32.h
libsanitizer/sanitizer_common/sanitizer_allocator_primary64.h
libsanitizer/sanitizer_common/sanitizer_allocator_secondary.h
libsanitizer/sanitizer_common/sanitizer_common.cpp
libsanitizer/sanitizer_common/sanitizer_common.h
libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc
libsanitizer/sanitizer_common/sanitizer_common_libcdep.cpp
libsanitizer/sanitizer_common/sanitizer_common_nolibc.cpp
libsanitizer/sanitizer_common/sanitizer_deadlock_detector1.cpp
libsanitizer/sanitizer_common/sanitizer_deadlock_detector2.cpp
libsanitizer/sanitizer_common/sanitizer_errno.h
libsanitizer/sanitizer_common/sanitizer_fuchsia.cpp
libsanitizer/sanitizer_common/sanitizer_fuchsia.h
libsanitizer/sanitizer_common/sanitizer_libc.h
libsanitizer/sanitizer_common/sanitizer_libignore.cpp
libsanitizer/sanitizer_common/sanitizer_libignore.h
libsanitizer/sanitizer_common/sanitizer_linux.cpp
libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp
libsanitizer/sanitizer_common/sanitizer_mac.cpp
libsanitizer/sanitizer_common/sanitizer_mac.h
libsanitizer/sanitizer_common/sanitizer_mutex.cpp [new file with mode: 0644]
libsanitizer/sanitizer_common/sanitizer_mutex.h
libsanitizer/sanitizer_common/sanitizer_netbsd.cpp
libsanitizer/sanitizer_common/sanitizer_platform.h
libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h
libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cpp
libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp
libsanitizer/sanitizer_common/sanitizer_printf.cpp
libsanitizer/sanitizer_common/sanitizer_quarantine.h
libsanitizer/sanitizer_common/sanitizer_rtems.cpp [deleted file]
libsanitizer/sanitizer_common/sanitizer_rtems.h [deleted file]
libsanitizer/sanitizer_common/sanitizer_solaris.cpp
libsanitizer/sanitizer_common/sanitizer_stacktrace.cpp
libsanitizer/sanitizer_common/sanitizer_stacktrace.h
libsanitizer/sanitizer_common/sanitizer_stacktrace_libcdep.cpp
libsanitizer/sanitizer_common/sanitizer_symbolizer_markup.cpp
libsanitizer/sanitizer_common/sanitizer_symbolizer_report.cpp
libsanitizer/sanitizer_common/sanitizer_symbolizer_rtems.h [deleted file]
libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp
libsanitizer/sanitizer_common/sanitizer_thread_registry.h
libsanitizer/sanitizer_common/sanitizer_thread_safety.h [new file with mode: 0644]
libsanitizer/sanitizer_common/sanitizer_win.cpp
libsanitizer/tsan/Makefile.am
libsanitizer/tsan/Makefile.in
libsanitizer/tsan/tsan_clock.cpp
libsanitizer/tsan/tsan_defs.h
libsanitizer/tsan/tsan_interceptors.h
libsanitizer/tsan/tsan_interceptors_mac.cpp
libsanitizer/tsan/tsan_interceptors_posix.cpp
libsanitizer/tsan/tsan_interface.h
libsanitizer/tsan/tsan_interface_ann.cpp
libsanitizer/tsan/tsan_interface_atomic.cpp
libsanitizer/tsan/tsan_mman.cpp
libsanitizer/tsan/tsan_mutex.cpp
libsanitizer/tsan/tsan_mutex.h
libsanitizer/tsan/tsan_platform.h
libsanitizer/tsan/tsan_platform_linux.cpp
libsanitizer/tsan/tsan_platform_posix.cpp
libsanitizer/tsan/tsan_rtl.cpp
libsanitizer/tsan/tsan_rtl.h
libsanitizer/tsan/tsan_rtl_mutex.cpp
libsanitizer/tsan/tsan_rtl_ppc64.S
libsanitizer/tsan/tsan_rtl_s390x.S [new file with mode: 0644]
libsanitizer/tsan/tsan_rtl_thread.cpp
libsanitizer/tsan/tsan_stack_trace.cpp
libsanitizer/tsan/tsan_stat.cpp [deleted file]
libsanitizer/tsan/tsan_stat.h [deleted file]
libsanitizer/tsan/tsan_sync.cpp
libsanitizer/tsan/tsan_trace.h
libsanitizer/tsan/tsan_update_shadow_word_inl.h
libsanitizer/ubsan/ubsan_diag_standalone.cpp
libsanitizer/ubsan/ubsan_flags.cpp
libsanitizer/ubsan/ubsan_handlers.cpp
libsanitizer/ubsan/ubsan_handlers.h
libsanitizer/ubsan/ubsan_platform.h