This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from bb27f5e9ec3 Convert arrays in ssa pointer_equiv_analyzer to auto_vec's. new cb0437584bb libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c [...] new 0cedf1fb76c lisanitizer: Apply autoreconf. new 65ade6a34cb libsanitizer: Apply local patches new af976d90fa1 libsanitizer: update LOCAL_PATCHES
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: libsanitizer/LOCAL_PATCHES | 2 +- libsanitizer/MERGE | 2 +- libsanitizer/asan/asan_allocator.cpp | 2 +- libsanitizer/asan/asan_descriptions.cpp | 9 +- libsanitizer/asan/asan_errors.cpp | 40 +- libsanitizer/asan/asan_globals.cpp | 7 +- libsanitizer/asan/asan_linux.cpp | 4 +- libsanitizer/asan/asan_poisoning.cpp | 2 +- libsanitizer/asan/asan_report.cpp | 15 +- libsanitizer/asan/asan_rtl.cpp | 3 +- libsanitizer/asan/asan_shadow_setup.cpp | 4 +- libsanitizer/asan/asan_thread.cpp | 4 +- libsanitizer/configure | 16 +- libsanitizer/hwasan/hwasan.cpp | 12 +- libsanitizer/hwasan/hwasan_report.cpp | 31 +- libsanitizer/lsan/lsan_common.cpp | 74 +-- libsanitizer/lsan/lsan_common.h | 2 - libsanitizer/sanitizer_common/Makefile.am | 1 - libsanitizer/sanitizer_common/Makefile.in | 3 - .../sanitizer_common/sanitizer_allocator.h | 8 +- .../sanitizer_common/sanitizer_allocator_bytemap.h | 107 ---- .../sanitizer_allocator_primary32.h | 11 +- .../sanitizer_allocator_primary64.h | 7 +- libsanitizer/sanitizer_common/sanitizer_asm.h | 5 +- .../sanitizer_chained_origin_depot.cpp | 80 ++- .../sanitizer_chained_origin_depot.h | 44 -- libsanitizer/sanitizer_common/sanitizer_common.h | 28 +- .../sanitizer_common_interceptors.inc | 90 ++- libsanitizer/sanitizer_common/sanitizer_flat_map.h | 173 ++++++ .../sanitizer_common/sanitizer_fuchsia.cpp | 2 +- libsanitizer/sanitizer_common/sanitizer_mac.cpp | 2 +- libsanitizer/sanitizer_common/sanitizer_mutex.cpp | 2 +- libsanitizer/sanitizer_common/sanitizer_mutex.h | 5 +- .../sanitizer_persistent_allocator.cpp | 18 - .../sanitizer_persistent_allocator.h | 71 ++- .../sanitizer_platform_interceptors.h | 12 +- .../sanitizer_common/sanitizer_procmaps_common.cpp | 26 +- .../sanitizer_procmaps_solaris.cpp | 10 +- .../sanitizer_common/sanitizer_stackdepot.cpp | 145 +++-- .../sanitizer_common/sanitizer_stackdepot.h | 38 +- .../sanitizer_common/sanitizer_stackdepotbase.h | 170 +++--- .../sanitizer_common/sanitizer_stacktrace.cpp | 2 +- .../sanitizer_symbolizer_report.cpp | 10 +- .../sanitizer_common/sanitizer_tls_get_addr.cpp | 11 +- libsanitizer/sanitizer_common/sanitizer_win.cpp | 2 +- libsanitizer/tsan/Makefile.am | 1 + libsanitizer/tsan/Makefile.in | 10 +- libsanitizer/tsan/tsan_interceptors.h | 32 +- libsanitizer/tsan/tsan_mutexset.cpp | 5 + libsanitizer/tsan/tsan_mutexset.h | 20 + libsanitizer/tsan/tsan_platform.h | 2 +- libsanitizer/tsan/tsan_platform_linux.cpp | 5 +- libsanitizer/tsan/tsan_platform_mac.cpp | 2 +- libsanitizer/tsan/tsan_rtl.cpp | 543 ------------------ libsanitizer/tsan/tsan_rtl.h | 38 ++ libsanitizer/tsan/tsan_rtl_access.cpp | 604 +++++++++++++++++++++ libsanitizer/tsan/tsan_rtl_report.cpp | 22 +- libsanitizer/tsan/tsan_rtl_thread.cpp | 79 --- 58 files changed, 1438 insertions(+), 1237 deletions(-) delete mode 100644 libsanitizer/sanitizer_common/sanitizer_allocator_bytemap.h create mode 100644 libsanitizer/sanitizer_common/sanitizer_flat_map.h delete mode 100644 libsanitizer/sanitizer_common/sanitizer_persistent_allocator.cpp create mode 100644 libsanitizer/tsan/tsan_rtl_access.cpp