This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch google/stable in repository compiler-rt.
from 2aec2d9 Updating branches/google/stable to r288672 adds 2ad661c [compiler-rt] Remove duplicates from COMPILER_RT_SUPPORTED_ARCH adds 92aa663 builtins: Add ARM Thumb1 implementation for uidiv and uidivmod adds 357c5b9 [sanitizers] __sanitizer_get_module_and_offset_for_pc interfa [...] adds 81f7222 [sanitizers] mac prints null differently adds 4b6d6bf [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-lin [...] adds d1dc04e Revert "builtins: Add ARM Thumb1 implementation for uidiv and [...] adds f9ca15b [XRay][compiler-rt] XRay Buffer Queue adds a358984 [XRay][compiler-rt] Explicitly initialise members. adds 2fb759f builtins: Add ARM Thumb1 implementation for uidiv and uidivmod adds b3dc582 [XRay][compiler-rt] Fix unit test adding logic. adds 927ae7c [XRay][compiler-rt] CMake fixes for XRay -- take 2. adds 4d4b258 [XRay][compiler-rt] Only add unit tests if we're building XRay. adds 09f09e2 Replace "|&" with "2>&1 |" to support bash pre-4 adds 4404e6c [XRay][compiler-rt] Explicitly add dependency to pthread new c452083 Updating branches/google/stable to r288914
The 1 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: cmake/config-ix.cmake | 1 + include/sanitizer/common_interface_defs.h | 7 ++ lib/asan/asan_win_dll_thunk.cc | 1 + lib/builtins/arm/aeabi_uidivmod.S | 15 +++ lib/builtins/arm/udivsi3.S | 133 ++++++++++++++++++--- lib/builtins/assembly.h | 3 +- .../sanitizer_stacktrace_libcdep.cc | 22 ++++ .../sanitizer_symbolizer_posix_libcdep.cc | 2 +- lib/xray/CMakeLists.txt | 55 ++++++--- lib/xray/tests/CMakeLists.txt | 59 +++++++++ lib/xray/tests/unit/CMakeLists.txt | 2 + lib/xray/tests/unit/buffer_queue_test.cc | 80 +++++++++++++ .../tests/unit/xray_unit_test_main.cc} | 11 +- lib/xray/xray_buffer_queue.cc | 65 ++++++++++ lib/xray/xray_buffer_queue.h | 86 +++++++++++++ lib/xray/xray_interface.cc | 4 +- test/asan/TestCases/Linux/new_delete_mismatch.cc | 4 +- test/msan/Linux/obstack.cc | 2 +- test/msan/Linux/process_vm_readv.cc | 2 +- test/msan/fork.cc | 2 +- test/msan/iconv.cc | 2 +- .../TestCases/get_module_and_offset_for_pc.cc | 63 ++++++++++ test/xray/CMakeLists.txt | 9 ++ test/{tsan => xray}/Unit/lit.site.cfg.in | 9 +- 24 files changed, 579 insertions(+), 60 deletions(-) create mode 100644 lib/xray/tests/CMakeLists.txt create mode 100644 lib/xray/tests/unit/CMakeLists.txt create mode 100644 lib/xray/tests/unit/buffer_queue_test.cc copy lib/{tsan/tests/unit/tsan_unit_test_main.cc => xray/tests/unit/xray_unit_test [...] create mode 100644 lib/xray/xray_buffer_queue.cc create mode 100644 lib/xray/xray_buffer_queue.h create mode 100644 test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc copy test/{tsan => xray}/Unit/lit.site.cfg.in (50%)