93c1b73 Vendor import of compiler-rt trunk r338150:

Authored and Committed by Dimitry Andric 5 years ago
867 files changed. 50172 lines added. 6600 lines removed.
CMakeLists.txt
file modified
+65 -34
LICENSE.TXT
file modified
+1 -1
cmake/Modules/AddCompilerRT.cmake
file modified
+154 -43
cmake/Modules/CompilerRTDarwinUtils.cmake
file modified
+3 -1
cmake/Modules/CompilerRTUtils.cmake
file modified
+75 -0
cmake/Modules/HandleCompilerRT.cmake
file modified
+2 -3
cmake/Modules/SanitizerUtils.cmake
file modified
+10 -4
cmake/base-config-ix.cmake
file modified
+33 -7
cmake/builtin-config-ix.cmake
file modified
+4 -1
cmake/config-ix.cmake
file modified
+41 -19
include/CMakeLists.txt
file modified
+1 -0
include/sanitizer/common_interface_defs.h
file modified
+5 -0
include/sanitizer/msan_interface.h
file modified
+8 -0
include/sanitizer/netbsd_syscall_hooks.h
file added
+4734
include/sanitizer/scudo_interface.h
file modified
+6 -1
include/xray/xray_interface.h
file modified
+13 -1
include/xray/xray_log_interface.h
file modified
+123 -23
include/xray/xray_records.h
file modified
+7 -4
lib/asan/.clang-format
file modified
+1 -0
lib/asan/CMakeLists.txt
file modified
+44 -18
lib/asan/asan_allocator.cc
file modified
+66 -28
lib/asan/asan_allocator.h
file modified
+4 -2
lib/asan/asan_debugging.cc
file modified
+2 -1
lib/asan/asan_descriptions.cc
file modified
+31 -39
lib/asan/asan_descriptions.h
file modified
+14 -3
lib/asan/asan_errors.cc
file modified
+134 -29
lib/asan/asan_errors.h
file modified
+176 -95
lib/asan/asan_flags.cc
file modified
+5 -4
lib/asan/asan_flags.inc
file modified
+5 -4
lib/asan/asan_globals.cc
file modified
+7 -4
lib/asan/asan_globals_win.cc
file modified
+2 -2
lib/asan/asan_interceptors.cc
file modified
+53 -14
lib/asan/asan_interceptors.h
file modified
+13 -8
lib/asan/asan_interceptors_memintrinsics.cc
file modified
+8 -8
lib/asan/asan_interceptors_memintrinsics.h
file modified
+16 -9
lib/asan/asan_internal.h
file modified
+5 -2
lib/asan/asan_linux.cc
file modified
+2 -1
lib/asan/asan_mac.cc
file modified
+24 -4
lib/asan/asan_malloc_linux.cc
file modified
+70 -9
lib/asan/asan_malloc_local.h
file added
+44
lib/asan/asan_malloc_mac.cc
file modified
+3 -0
lib/asan/asan_mapping.h
file modified
+83 -40
lib/asan/asan_mapping_myriad.h
file added
+86
lib/asan/asan_memory_profile.cc
file modified
+6 -6
lib/asan/asan_new_delete.cc
file modified
+21 -3
lib/asan/asan_poisoning.cc
file modified
+10 -4
lib/asan/asan_poisoning.h
file modified
+4 -1
lib/asan/asan_report.cc
file modified
+68 -4
lib/asan/asan_report.h
file modified
+12 -0
lib/asan/asan_rtems.cc
file added
+253
lib/asan/asan_rtl.cc
file modified
+31 -11
lib/asan/asan_shadow_setup.cc
file modified
+5 -5
lib/asan/asan_thread.cc
file modified
+23 -7
lib/asan/asan_win.cc
file modified
+2 -7
lib/asan/asan_win_dll_thunk.cc
file modified
+1 -1
lib/asan/scripts/asan_device_setup
file modified
+8 -1
lib/asan/tests/CMakeLists.txt
file modified
+9 -0
lib/asan/tests/asan_test.cc
file modified
+5 -0
lib/builtins/CMakeLists.txt
file modified
+50 -2
lib/builtins/arm/chkstk.S
file added
+34
lib/builtins/clear_cache.c
file modified
+13 -4
lib/builtins/clzdi2.c
file modified
+6 -0
lib/builtins/cpu_model.c
file modified
+2 -2
lib/builtins/ctzdi2.c
file modified
+6 -0
lib/builtins/emutls.c
file modified
+48 -17
lib/builtins/hexagon/common_entry_exit_abi1.S
file added
+103
lib/builtins/hexagon/common_entry_exit_abi2.S
file added
+268
lib/builtins/hexagon/common_entry_exit_legacy.S
file added
+157
lib/builtins/hexagon/dfaddsub.S
file added
+398
lib/builtins/hexagon/dfdiv.S
file added
+492
lib/builtins/hexagon/dffma.S
file added
+705
lib/builtins/hexagon/dfminmax.S
file added
+79
lib/builtins/hexagon/dfmul.S
file added
+418
lib/builtins/hexagon/dfsqrt.S
file added
+406
lib/builtins/hexagon/divdi3.S
file added
+85
lib/builtins/hexagon/divsi3.S
file added
+84
lib/builtins/hexagon/fabs_opt.S
file added
+37
lib/builtins/hexagon/fastmath2_dlib_asm.S
file added
+491
lib/builtins/hexagon/fastmath2_ldlib_asm.S
file added
+345
lib/builtins/hexagon/fastmath_dlib_asm.S
file added
+400
lib/builtins/hexagon/fma_opt.S
file added
+31
lib/builtins/hexagon/fmax_opt.S
file added
+30
lib/builtins/hexagon/fmin_opt.S
file added
+30
lib/builtins/hexagon/memcpy_forward_vp4cp4n2.S
file added
+125
lib/builtins/hexagon/memcpy_likely_aligned.S
file added
+64
lib/builtins/hexagon/moddi3.S
file added
+83
lib/builtins/hexagon/modsi3.S
file added
+66
lib/builtins/hexagon/sfdiv_opt.S
file added
+66
lib/builtins/hexagon/sfsqrt_opt.S
file added
+82
lib/builtins/hexagon/udivdi3.S
file added
+71
lib/builtins/hexagon/udivmoddi4.S
file added
+71
lib/builtins/hexagon/udivmodsi4.S
file added
+60
lib/builtins/hexagon/udivsi3.S
file added
+56
lib/builtins/hexagon/umoddi3.S
file added
+74
lib/builtins/hexagon/umodsi3.S
file added
+55
lib/builtins/int_types.h
file modified
+1 -1
lib/builtins/os_version_check.c
file modified
+50 -27
lib/builtins/riscv/mulsi3.S
file added
+28
lib/cfi/CMakeLists.txt
file modified
+2 -0
lib/cfi/cfi.cc
file modified
+23 -4
lib/cfi/cfi_blacklist.txt
file modified
+3 -1
lib/dfsan/.clang-format
file modified
+1 -0
lib/dfsan/CMakeLists.txt
file modified
+12 -2
lib/dfsan/dfsan.cc
file modified
+2 -1
lib/dfsan/dfsan_custom.cc
file modified
+23 -1
lib/dfsan/done_abilist.txt
file modified
+12 -5
lib/dfsan/scripts/check_custom_wrappers.sh
file modified
+2 -0
lib/esan/CMakeLists.txt
file modified
+14 -0
lib/esan/esan.cpp
file modified
+3 -3
lib/esan/esan_interceptors.cpp
file modified
+10 -51
lib/esan/esan_sideline_linux.cpp
file modified
+1 -1
lib/fuzzer/CMakeLists.txt
file modified
+73 -8
lib/fuzzer/FuzzerClangCounters.cpp
file removed
-49
lib/fuzzer/FuzzerCommand.h
file modified
+1 -2
lib/fuzzer/FuzzerCorpus.h
file modified
+36 -23
lib/fuzzer/FuzzerDataFlowTrace.cpp
file added
+91
lib/fuzzer/FuzzerDataFlowTrace.h
file added
+56
lib/fuzzer/FuzzerDefs.h
file modified
+35 -10
lib/fuzzer/FuzzerDictionary.h
file modified
+2 -10
lib/fuzzer/FuzzerDriver.cpp
file modified
+15 -4
lib/fuzzer/FuzzerExtFunctions.def
file modified
+4 -0
lib/fuzzer/FuzzerExtFunctionsWeak.cpp
file modified
+3 -2
lib/fuzzer/FuzzerExtraCounters.cpp
file modified
+2 -1
lib/fuzzer/FuzzerFlags.def
file modified
+21 -6
lib/fuzzer/FuzzerIO.cpp
file modified
+8 -0
lib/fuzzer/FuzzerIO.h
file modified
+2 -0
lib/fuzzer/FuzzerIOPosix.cpp
file modified
+1 -1
lib/fuzzer/FuzzerInterface.h
file modified
+13 -9
lib/fuzzer/FuzzerInternal.h
file modified
+25 -1
lib/fuzzer/FuzzerLoop.cpp
file modified
+112 -41
lib/fuzzer/FuzzerMain.cpp
file modified
+1 -1
lib/fuzzer/FuzzerMutate.cpp
file modified
+71 -22
lib/fuzzer/FuzzerMutate.h
file modified
+17 -4
lib/fuzzer/FuzzerOptions.h
file modified
+7 -4
lib/fuzzer/FuzzerShmemPosix.cpp
file modified
+7 -2
lib/fuzzer/FuzzerTracePC.cpp
file modified
+160 -80
lib/fuzzer/FuzzerTracePC.h
file modified
+33 -20
lib/fuzzer/FuzzerUtil.cpp
file modified
+18 -1
lib/fuzzer/FuzzerUtil.h
file modified
+4 -0
lib/fuzzer/FuzzerUtilFuchsia.cpp
file modified
+317 -78
lib/fuzzer/FuzzerUtilLinux.cpp
file modified
+3 -2
lib/fuzzer/FuzzerUtilPosix.cpp
file modified
+2 -1
lib/fuzzer/afl/afl_driver.cpp
file modified
+35 -4
lib/fuzzer/build.sh
file modified
+1 -1
lib/fuzzer/dataflow/DataFlow.cpp
file added
+217
lib/fuzzer/scripts/collect_data_flow.py
file added
+79
lib/fuzzer/scripts/merge_data_flow.py
file added
+36
lib/fuzzer/scripts/unbalanced_allocs.py
file modified
+5 -5
lib/fuzzer/tests/CMakeLists.txt
file modified
+24 -8
lib/fuzzer/tests/FuzzerUnittest.cpp
file modified
+27 -2
lib/hwasan/.clang-format
file modified
+1 -0
lib/hwasan/CMakeLists.txt
file modified
+30 -22
lib/hwasan/hwasan.cc
file modified
+65 -24
lib/hwasan/hwasan.h
file modified
+10 -20
lib/hwasan/hwasan_allocator.cc
file modified
+60 -24
lib/hwasan/hwasan_dynamic_shadow.cc
file added
+132
lib/hwasan/hwasan_dynamic_shadow.h
file added
+27
lib/hwasan/hwasan_flags.inc
file modified
+4 -0
lib/hwasan/hwasan_interceptors.cc
file modified
+25 -30
lib/hwasan/hwasan_interface_internal.h
file modified
+14 -4
lib/hwasan/hwasan_linux.cc
file modified
+209 -85
lib/hwasan/hwasan_mapping.h
file added
+85
lib/hwasan/hwasan_new_delete.cc
file modified
+3 -2
lib/hwasan/hwasan_poisoning.cc
file modified
+2 -1
lib/hwasan/hwasan_report.cc
file modified
+5 -5
lib/hwasan/hwasan_report.h
file added
+36
lib/hwasan/hwasan_thread.cc
file modified
+39 -0
lib/hwasan/hwasan_thread.h
file modified
+5 -0
lib/interception/.clang-format
file modified
+1 -0
lib/interception/CMakeLists.txt
file modified
+8 -2
lib/interception/interception.h
file modified
+14 -5
lib/interception/interception_linux.cc
file modified
+3 -3
lib/interception/interception_linux.h
file modified
+4 -4
lib/interception/interception_win.cc
file modified
+1 -0
lib/lsan/.clang-format
file modified
+1 -0
lib/lsan/CMakeLists.txt
file modified
+14 -0
lib/lsan/lsan.cc
file modified
+2 -0
lib/lsan/lsan_allocator.cc
file modified
+65 -9
lib/lsan/lsan_allocator.h
file modified
+4 -0
lib/lsan/lsan_common.cc
file modified
+44 -8
lib/lsan/lsan_common.h
file modified
+4 -3
lib/lsan/lsan_common_mac.cc
file modified
+10 -2
lib/lsan/lsan_interceptors.cc
file modified
+31 -26
lib/lsan/lsan_malloc_mac.cc
file modified
+3 -0
lib/lsan/lsan_thread.cc
file modified
+5 -0
lib/msan/.clang-format
file modified
+1 -0
lib/msan/CMakeLists.txt
file modified
+22 -2
lib/msan/msan.cc
file modified
+14 -1
lib/msan/msan.h
file modified
+11 -10
lib/msan/msan_allocator.cc
file modified
+36 -12
lib/msan/msan_interceptors.cc
file modified
+49 -87
lib/msan/msan_interface_internal.h
file modified
+6 -0
lib/msan/msan_linux.cc
file modified
+2 -1
lib/msan/msan_new_delete.cc
file modified
+3 -2
lib/msan/msan_poisoning.cc
file modified
+2 -1
lib/msan/msan_report.cc
file modified
+3 -2
lib/msan/msan_report.h
file added
+34
lib/msan/tests/CMakeLists.txt
file modified
+6 -2
lib/msan/tests/msan_test.cc
file modified
+83 -62
lib/profile/CMakeLists.txt
file modified
+12 -1
lib/profile/GCDAProfiling.c
file modified
+120 -67
lib/profile/InstrProfData.inc
file modified
+1 -1
lib/profile/InstrProfiling.h
file modified
+12 -0
lib/profile/InstrProfilingFile.c
file modified
+59 -14
lib/profile/InstrProfilingMerge.c
file modified
+3 -2
lib/profile/InstrProfilingMergeFile.c
file modified
+10 -6
lib/profile/InstrProfilingPlatformFuchsia.c
file added
+183
lib/profile/InstrProfilingPlatformLinux.c
file modified
+1 -1
lib/profile/InstrProfilingPort.h
file modified
+2 -0
lib/profile/InstrProfilingUtil.c
file modified
+8 -10
lib/profile/InstrProfilingValue.c
file modified
+24 -9
lib/safestack/.clang-format
file modified
+1 -0
lib/safestack/safestack.cc
file modified
+26 -4
lib/sanitizer_common/.clang-format
file modified
+1 -0
lib/sanitizer_common/CMakeLists.txt
file modified
+84 -19
lib/sanitizer_common/sanitizer_allocator.cc
file modified
+30 -34
lib/sanitizer_common/sanitizer_allocator.h
file modified
+12 -15
lib/sanitizer_common/sanitizer_allocator_bytemap.h
file modified
+2 -2
lib/sanitizer_common/sanitizer_allocator_checks.h
file modified
+5 -3
lib/sanitizer_common/sanitizer_allocator_combined.h
file modified
+6 -6
lib/sanitizer_common/sanitizer_allocator_internal.h
file modified
+5 -11
lib/sanitizer_common/sanitizer_allocator_local_cache.h
file modified
+47 -47
lib/sanitizer_common/sanitizer_allocator_primary32.h
file modified
+33 -39
lib/sanitizer_common/sanitizer_allocator_primary64.h
file modified
+16 -11
lib/sanitizer_common/sanitizer_allocator_report.cc
file added
+125
lib/sanitizer_common/sanitizer_allocator_report.h
file added
+38
lib/sanitizer_common/sanitizer_allocator_secondary.h
file modified
+68 -17
lib/sanitizer_common/sanitizer_allocator_size_class_map.h
file modified
+16 -15
lib/sanitizer_common/sanitizer_allocator_stats.h
file modified
+1 -1
lib/sanitizer_common/sanitizer_atomic_clang_other.h
file modified
+1 -1
lib/sanitizer_common/sanitizer_common.cc
file modified
+11 -30
lib/sanitizer_common/sanitizer_common.h
file modified
+110 -104
lib/sanitizer_common/sanitizer_common_interceptors.inc
file modified
+891 -24
lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc
file modified
+5 -1
lib/sanitizer_common/sanitizer_common_interface.inc
file modified
+1 -0
lib/sanitizer_common/sanitizer_common_libcdep.cc
file modified
+23 -235
lib/sanitizer_common/sanitizer_common_nolibc.cc
file modified
+0 -1
lib/sanitizer_common/sanitizer_coverage_fuchsia.cc
file modified
+11 -11
lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc
file modified
+1 -2
lib/sanitizer_common/sanitizer_deadlock_detector2.cc
file modified
+2 -6
lib/sanitizer_common/sanitizer_errno.h
file modified
+2 -1
lib/sanitizer_common/sanitizer_file.cc
file modified
+49 -10
lib/sanitizer_common/sanitizer_flag_parser.h
file modified
+2 -2
lib/sanitizer_common/sanitizer_flags.cc
file modified
+0 -8
lib/sanitizer_common/sanitizer_flags.inc
file modified
+9 -3
lib/sanitizer_common/sanitizer_fuchsia.cc
file modified
+69 -94
lib/sanitizer_common/sanitizer_getauxval.h
file modified
+4 -3
lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc
file added
+1489
lib/sanitizer_common/sanitizer_interface_internal.h
file modified
+6 -0
lib/sanitizer_common/sanitizer_internal_defs.h
file modified
+38 -11
lib/sanitizer_common/sanitizer_libc.cc
file modified
+1 -26
lib/sanitizer_common/sanitizer_libc.h
file modified
+1 -6
lib/sanitizer_common/sanitizer_libignore.cc
file modified
+4 -3
lib/sanitizer_common/sanitizer_libignore.h
file modified
+5 -3
lib/sanitizer_common/sanitizer_linux.cc
file modified
+267 -128
lib/sanitizer_common/sanitizer_linux.h
file modified
+16 -18
lib/sanitizer_common/sanitizer_linux_libcdep.cc
file modified
+135 -97
lib/sanitizer_common/sanitizer_linux_s390.cc
file modified
+1 -1
lib/sanitizer_common/sanitizer_mac.cc
file modified
+59 -10
lib/sanitizer_common/sanitizer_malloc_mac.inc
file modified
+5 -30
lib/sanitizer_common/sanitizer_openbsd.cc
file added
+101
lib/sanitizer_common/sanitizer_platform.h
file modified
+38 -3
lib/sanitizer_common/sanitizer_platform_interceptors.h
file modified
+139 -58
lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
file modified
+1903 -39
lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
file modified
+1804 -166
lib/sanitizer_common/sanitizer_platform_limits_openbsd.cc
file added
+279
lib/sanitizer_common/sanitizer_platform_limits_openbsd.h
file added
+382
lib/sanitizer_common/sanitizer_platform_limits_posix.cc
file modified
+19 -2
lib/sanitizer_common/sanitizer_platform_limits_posix.h
file modified
+26 -1
lib/sanitizer_common/sanitizer_platform_limits_solaris.h
file modified
+12 -0
lib/sanitizer_common/sanitizer_posix.cc
file modified
+5 -2
lib/sanitizer_common/sanitizer_posix.h
file modified
+1 -0
lib/sanitizer_common/sanitizer_posix_libcdep.cc
file modified
+31 -31
lib/sanitizer_common/sanitizer_printf.cc
file modified
+27 -11
lib/sanitizer_common/sanitizer_procmaps.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_procmaps_bsd.cclib/sanitizer_common/sanitizer_procmaps_freebsd.cc
file renamed
+50 -14
lib/sanitizer_common/sanitizer_procmaps_common.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_quarantine.h
file modified
+5 -2
lib/sanitizer_common/sanitizer_report_decorator.h
file modified
+3 -2
lib/sanitizer_common/sanitizer_rtems.cc
file added
+282
lib/sanitizer_common/sanitizer_rtems.h
file added
+21
lib/sanitizer_common/sanitizer_stackdepot.cc
file modified
+3 -3
lib/sanitizer_common/sanitizer_stacktrace.cc
file modified
+7 -1
lib/sanitizer_common/sanitizer_stacktrace.h
file modified
+8 -5
lib/sanitizer_common/sanitizer_stacktrace_printer.cc
file modified
+3 -3
lib/sanitizer_common/sanitizer_stacktrace_sparc.cc
file added
+58
lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
file modified
+21 -21
lib/sanitizer_common/sanitizer_suppressions.cc
file modified
+1 -1
lib/sanitizer_common/sanitizer_symbolizer.h
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h
file added
+40
lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
file modified
+3 -8
lib/sanitizer_common/sanitizer_symbolizer_markup.cclib/sanitizer_common/sanitizer_symbolizer_fuchsia.cc
file renamed
+58 -20
lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
file modified
+3 -4
lib/sanitizer_common/sanitizer_symbolizer_report.cc
file added
+282
lib/sanitizer_common/sanitizer_symbolizer_rtems.h
file added
+41
lib/sanitizer_common/sanitizer_symbolizer_win.cc
file modified
+0 -4
lib/sanitizer_common/sanitizer_syscall_generic.inc
file modified
+2 -1
lib/sanitizer_common/sanitizer_syscalls_netbsd.inc
file added
+3786
lib/sanitizer_common/sanitizer_tls_get_addr.cc
file modified
+2 -1
lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc
file modified
+1 -1
lib/sanitizer_common/sanitizer_unwind_win.cc
file added
+75
lib/sanitizer_common/sanitizer_vector.h
file modified
+4 -0
lib/sanitizer_common/sanitizer_win.cc
file modified
+41 -80
lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
file modified
+3 -4
lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
file modified
+9 -0
lib/sanitizer_common/tests/CMakeLists.txt
file modified
+9 -5
lib/sanitizer_common/tests/sanitizer_allocator_test.cc
file modified
+11 -16
lib/sanitizer_common/tests/sanitizer_common_test.cc
file modified
+75 -22
lib/sanitizer_common/tests/sanitizer_libc_test.cc
file modified
+80 -9
lib/sanitizer_common/tests/sanitizer_linux_test.cc
file modified
+24 -32
lib/sanitizer_common/tests/sanitizer_printf_test.cc
file modified
+8 -0
lib/sanitizer_common/tests/sanitizer_procmaps_test.cc
file modified
+4 -2
lib/sanitizer_common/tests/sanitizer_test_utils.h
file modified
+7 -1
lib/sanitizer_common/tests/sanitizer_vector_test.cc
file modified
+13 -4
lib/scudo/CMakeLists.txt
file modified
+79 -17
lib/scudo/scudo_allocator.cpp
file modified
+262 -233
lib/scudo/scudo_allocator.h
file modified
+18 -18
lib/scudo/scudo_allocator_combined.h
file modified
+7 -8
lib/scudo/scudo_allocator_secondary.h
file modified
+113 -60
lib/scudo/scudo_errors.cpp
file added
+77
lib/scudo/scudo_errors.h
file added
+35
lib/scudo/scudo_flags.cpp
file modified
+18 -2
lib/scudo/scudo_interface_internal.h
file modified
+12 -1
lib/scudo/scudo_malloc.cpplib/scudo/scudo_interceptors.cpp
file renamed
+40 -30
lib/scudo/scudo_new_delete.cpp
file modified
+71 -37
lib/scudo/scudo_platform.h
file modified
+15 -1
lib/scudo/scudo_termination.cpp
file modified
+1 -1
lib/scudo/scudo_tsd.h
file modified
+9 -15
lib/scudo/scudo_tsd_exclusive.cpp
file modified
+2 -2
lib/scudo/scudo_tsd_exclusive.inc
file modified
+3 -1
lib/scudo/scudo_tsd_shared.cpp
file modified
+45 -22
lib/scudo/scudo_tsd_shared.inc
file modified
+12 -4
lib/scudo/scudo_utils.cpp
file modified
+19 -2
lib/stats/CMakeLists.txt
file modified
+6 -0
lib/stats/stats.cc
file modified
+1 -1
lib/tsan/.clang-format
file modified
+1 -0
lib/tsan/CMakeLists.txt
file modified
+29 -5
lib/tsan/dd/CMakeLists.txt
file modified
+3 -0
lib/tsan/go/buildgo.sh
file modified
+18 -7
lib/tsan/go/test.c
file modified
+18 -1
lib/tsan/go/tsan_go.cc
file modified
+0 -8
lib/tsan/rtl/tsan_debugging.cc
file modified
+7 -0
lib/tsan/rtl/tsan_interceptors.cc
file modified
+54 -71
lib/tsan/rtl/tsan_interceptors_mac.cc
file modified
+37 -0
lib/tsan/rtl/tsan_interface.h
file modified
+13 -0
lib/tsan/rtl/tsan_malloc_mac.cc
file modified
+10 -0
lib/tsan/rtl/tsan_mman.cc
file modified
+39 -11
lib/tsan/rtl/tsan_new_delete.cc
file modified
+10 -2
lib/tsan/rtl/tsan_platform.h
file modified
+90 -15
lib/tsan/rtl/tsan_platform_linux.cc
file modified
+15 -6
lib/tsan/rtl/tsan_platform_posix.cc
file modified
+38 -21
lib/tsan/rtl/tsan_rtl.cc
file modified
+18 -10
lib/tsan/rtl/tsan_rtl.h
file modified
+6 -0
lib/tsan/rtl/tsan_rtl_mutex.cc
file modified
+3 -3
lib/tsan/rtl/tsan_rtl_report.cc
file modified
+2 -2
lib/tsan/rtl/tsan_stack_trace.cc
file modified
+5 -0
lib/tsan/rtl/tsan_stack_trace.h
file modified
+4 -0
lib/tsan/rtl/tsan_suppressions.cc
file modified
+1 -1
lib/tsan/rtl/tsan_symbolize.cc
file modified
+41 -0
lib/tsan/rtl/tsan_sync.cc
file modified
+2 -1
lib/tsan/tests/CMakeLists.txt
file modified
+3 -0
lib/tsan/tests/unit/tsan_mman_test.cc
file modified
+5 -40
lib/ubsan/CMakeLists.txt
file modified
+40 -9
lib/ubsan/ubsan_diag.cc
file modified
+8 -0
lib/ubsan/ubsan_diag.h
file modified
+12 -8
lib/ubsan/ubsan_flags.cc
file modified
+11 -2
lib/ubsan/ubsan_flags.inc
file modified
+3 -0
lib/ubsan/ubsan_handlers.cc
file modified
+77 -45
lib/ubsan/ubsan_handlers.h
file modified
+2 -0
lib/ubsan/ubsan_handlers_cxx.cc
file modified
+31 -16
lib/ubsan/ubsan_init_standalone_preinit.cc
file added
+36
lib/ubsan/ubsan_interface.inc
file modified
+2 -0
lib/ubsan/ubsan_monitor.cc
file added
+76
lib/ubsan/ubsan_monitor.h
file added
+49
lib/ubsan/ubsan_platform.h
file modified
+4 -7
lib/ubsan/ubsan_signals_standalone.cc
file modified
+19 -4
lib/ubsan/ubsan_win_weak_interception.cc
file modified
+1 -0
lib/ubsan_minimal/CMakeLists.txt
file modified
+1 -1
lib/ubsan_minimal/ubsan_minimal_handlers.cc
file modified
+13 -0
lib/xray/CMakeLists.txt
file modified
+202 -23
lib/xray/tests/CMakeLists.txt
file modified
+68 -6
lib/xray/tests/unit/CMakeLists.txt
file modified
+8 -0
lib/xray/tests/unit/allocator_test.cc
file added
+42
lib/xray/tests/unit/buffer_queue_test.cc
file modified
+4 -4
lib/xray/tests/unit/fdr_logging_test.cc
file modified
+9 -8
lib/xray/tests/unit/function_call_trie_test.cc
file added
+286
lib/xray/tests/unit/profile_collector_test.cc
file added
+179
lib/xray/tests/unit/segmented_array_test.cc
file added
+200
lib/xray/xray_AArch64.cc
file modified
+6 -0
lib/xray/xray_allocator.h
file added
+129
lib/xray/xray_arm.cc
file modified
+6 -0
lib/xray/xray_basic_flags.cc
file added
+50
lib/xray/xray_basic_flags.h
file added
+38
lib/xray/xray_basic_flags.inc
file added
+24
lib/xray/xray_basic_logging.cclib/xray/xray_inmemory_log.cc
file renamed
+169 -123
lib/xray/xray_basic_logging.hlib/xray/xray_inmemory_log.h
file renamed
+1 -2
lib/xray/xray_buffer_queue.cc
file modified
+38 -14
lib/xray/xray_buffer_queue.h
file modified
+97 -30
lib/xray/xray_fdr_flags.cc
file added
+48
lib/xray/xray_fdr_flags.h
file added
+38
lib/xray/xray_fdr_flags.inc
file added
+29
lib/xray/xray_fdr_log_records.h
file modified
+2 -0
lib/xray/xray_fdr_logging.cc
file modified
+972 -136
lib/xray/xray_fdr_logging_impl.h
file removed
-705
lib/xray/xray_flags.cc
file modified
+8 -9
lib/xray/xray_flags.h
file modified
+2 -0
lib/xray/xray_flags.inc
file modified
+12 -11
lib/xray/xray_function_call_trie.h
file added
+455
lib/xray/xray_init.cc
file modified
+17 -15
lib/xray/xray_interface.cc
file modified
+89 -42
lib/xray/xray_interface_internal.h
file modified
+6 -4
lib/xray/xray_log_interface.cc
file modified
+110 -18
lib/xray/xray_mips.cc
file modified
+6 -0
lib/xray/xray_mips64.cc
file modified
+6 -0
lib/xray/xray_powerpc64.cc
file modified
+6 -0
lib/xray/xray_profile_collector.cc
file added
+318
lib/xray/xray_profile_collector.h
file added
+88
lib/xray/xray_profiling.cc
file added
+372
lib/xray/xray_profiling_flags.cc
file added
+40
lib/xray/xray_profiling_flags.h
file added
+39
lib/xray/xray_profiling_flags.inc
file added
+29
lib/xray/xray_recursion_guard.h
file added
+57
lib/xray/xray_segmented_array.h
file added
+375
lib/xray/xray_trampoline_x86_64.S
file modified
+86 -41
lib/xray/xray_utils.cc
file modified
+8 -8
lib/xray/xray_utils.h
file modified
+29 -1
lib/xray/xray_x86_64.cc
file modified
+71 -4
lib/xray/xray_x86_64.inc
file modified
+3 -2
test/CMakeLists.txt
file modified
+5 -1
test/asan/CMakeLists.txt
file modified
+12 -16
test/asan/TestCases/Darwin/asan_gen_prefixes.cc
file modified
+5 -5
test/asan/TestCases/Darwin/odr-lto.cc
file modified
+3 -9
test/asan/TestCases/Linux/activation-options.cc
file modified
+0 -1
test/asan/TestCases/Linux/allocator_oom_test.cc
file modified
+2 -2
test/asan/TestCases/Linux/clang_gcc_abi.cc
file modified
+1 -2
test/asan/TestCases/Linux/clone_test.cc
file modified
+0 -1
test/asan/TestCases/Linux/coverage-missing.cc
file modified
+12 -12
test/asan/TestCases/Linux/interception_readdir_r_test.cc
file modified
+11 -8
test/asan/TestCases/Linux/local_alias.cc
file modified
+0 -4
test/asan/TestCases/Linux/long-object-path.cc
file added
+7
test/asan/TestCases/Linux/odr-violation.cc
file modified
+0 -4
test/asan/TestCases/Linux/pvalloc-overflow.cc
file removed
-41
test/asan/TestCases/Linux/quarantine_size_mb.cc
file modified
+4 -0
test/asan/TestCases/Linux/stack-trace-dlclose.cc
file modified
+4 -2
test/asan/TestCases/Linux/syscalls.cc
file modified
+0 -3
test/asan/TestCases/Posix/asan-sigbus.cpp
file modified
+6 -0
test/asan/TestCases/Posix/asan-symbolize-bad-path.cc
file modified
+1 -1
test/asan/TestCases/Posix/concurrent_overflow.cc
file modified
+4 -3
test/asan/TestCases/Posix/coverage-fork.cc
file modified
+2 -2
test/asan/TestCases/Posix/coverage-reset.cc
file modified
+1 -1
test/asan/TestCases/Posix/coverage.cc
file modified
+2 -2
test/asan/TestCases/Posix/fgets_fputs.cc
file added
+54
test/asan/TestCases/Posix/fread_fwrite.cc
file modified
+3 -0
test/asan/TestCases/Posix/glob.cc
file modified
+0 -1
test/asan/TestCases/Posix/invalid-pointer-pairs-threads.cc
file modified
+2 -2
test/asan/TestCases/Posix/ioctl.cc
file modified
+4 -0
test/asan/TestCases/Posix/lto-constmerge-odr.cc
file added
+14
test/asan/TestCases/Posix/mmap_limit_mb.cc
file modified
+1 -1
test/asan/TestCases/Posix/no_asan_gen_globals.c
file modified
+2 -4
test/asan/TestCases/Posix/shared-lib-test.cc
file modified
+0 -1
test/asan/TestCases/Posix/stack-use-after-return.cc
file modified
+5 -3
test/asan/TestCases/Posix/start-deactivated.cc
file modified
+0 -1
test/asan/TestCases/Posix/strndup_oob_test.cc
file modified
+1 -1
test/asan/TestCases/Posix/strndup_oob_test2.cc
file modified
+2 -2
test/asan/TestCases/Windows/coverage-basic.cc
file modified
+2 -2
test/asan/TestCases/Windows/fuse-lld-globals.cc
file added
+18
test/asan/TestCases/Windows/oom.cc
file modified
+1 -1
test/asan/TestCases/Windows/user-exception.cc
file added
+36
test/asan/TestCases/alloca_constant_size.cc
file modified
+4 -3
test/asan/TestCases/alloca_loop_unpoisoning.cc
file modified
+4 -0
test/asan/TestCases/alloca_vla_interact.cc
file modified
+4 -0
test/asan/TestCases/calloc-overflow.cc
file added
+21
test/asan/TestCases/coverage-and-lsan.cc
file modified
+4 -4
test/asan/TestCases/coverage-disabled.cc
file modified
+5 -5
test/asan/TestCases/debug_double_free.cc
file modified
+3 -0
test/asan/TestCases/debug_ppc64_mapping.cc
file modified
+13 -5
test/asan/TestCases/debug_report.cc
file modified
+3 -0
test/asan/TestCases/handle_noreturn_bug.cc
file added
+13
test/asan/TestCases/heavy_uar_test.cc
file modified
+3 -3
test/asan/TestCases/intercept-rethrow-exception.cc
file added
+64
test/asan/TestCases/invalid-pointer-pairs-compare-errors.cc
file modified
+5 -1
test/asan/TestCases/invalid-pointer-pairs-compare-null.cc
file added
+42
test/asan/TestCases/invalid-pointer-pairs-compare-success.cc
file modified
+1 -1
test/asan/TestCases/invalid-pointer-pairs-subtract-errors.cc
file modified
+1 -1
test/asan/TestCases/invalid-pointer-pairs-subtract-success.cc
file modified
+2 -2
test/asan/TestCases/malloc-no-intercept.c
file modified
+5 -0
test/asan/TestCases/malloc-size-too-big.cc
file added
+28
test/asan/TestCases/non-executable-pc.cpp
file modified
+4 -7
test/asan/TestCases/null_deref.cc
file modified
+2 -2
test/asan/TestCases/printf-4.c
file modified
+3 -2
test/asan/TestCases/scariness_score_test.cc
file modified
+1 -1
test/asan/TestCases/strcat-overlap.cc
file added
+54
test/asan/TestCases/strcpy-overlap.cc
file added
+48
test/asan/TestCases/strdup_oob_test.cc
file modified
+1 -1
test/asan/TestCases/strncat-overlap.cc
file added
+48
test/asan/TestCases/strncpy-overlap.cc
file added
+48
test/asan/TestCases/suppressions-exec-relative-location.cc
file modified
+6 -6
test/asan/TestCases/suppressions-library.cc
file modified
+1 -1
test/asan/TestCases/throw_invoke_test.cc
file modified
+1 -1
test/asan/TestCases/verbose-log-path_test.cc
file modified
+5 -4
test/asan/lit.cfg
file modified
+10 -8
test/asan/lit.site.cfg.in
file modified
+1 -2
test/builtins/CMakeLists.txt
file modified
+5 -0
test/builtins/TestCases/Darwin/os_version_check_test.c
file modified
+1 -1
test/builtins/TestCases/Darwin/os_version_check_test_no_core_foundation.c
file modified
+1 -1
test/builtins/Unit/lit.cfg
file modified
+4 -4
test/builtins/Unit/riscv/mulsi3_test.c
file added
+119
test/cfi/CMakeLists.txt
file modified
+14 -8
test/cfi/create-derivers.test
file modified
+3 -3
test/cfi/cross-dso-diagnostic.cpp
file added
+47
test/cfi/cross-dso/icall/dlopen.cpp
file modified
+4 -2
test/cfi/lit.site.cfg.in
file modified
+1 -0
test/cfi/mfcall.cpp
file added
+96
test/cfi/simple-pass.cpp
file modified
+5 -0
test/cfi/target_uninstrumented.cpp
file modified
+4 -2
test/dfsan/custom.cc
file modified
+0 -2
test/dfsan/trace-cmp.c
file added
+50
test/fuzzer/AbsNegAndConstant64Test.cpp
file modified
+2 -1
test/fuzzer/AbsNegAndConstantTest.cpp
file modified
+2 -1
test/fuzzer/AcquireCrashStateTest.cpp
file added
+18
test/fuzzer/Bingo.h
file added
+1
test/fuzzer/CMakeLists.txt
file modified
+87 -21
test/fuzzer/CleanseTest.cpp
file modified
+1 -1
test/fuzzer/ExplodeDFSanLabelsTest.cpp
file added
+23
test/fuzzer/LeakTest.cpp
file modified
+1 -1
test/fuzzer/MultipleConstraintsOnSmallInputTest.cpp
file added
+4129
test/fuzzer/NullDerefTest.cpp
file modified
+2 -2
test/fuzzer/OnlySomeBytesTest.cpp
file added
+40
test/fuzzer/PrintUnstableStatsTest.cpp
file added
+69
test/fuzzer/ShrinkValueProfileTest.cpp
file modified
+1 -1
test/fuzzer/SimpleCmpTest.cpp
file modified
+3 -3
test/fuzzer/SimpleTestStdio.cpp
file added
+26
test/fuzzer/SwapCmpTest.cpp
file modified
+3 -3
test/fuzzer/SymbolizeDeadlock.cpp
file added
+35
test/fuzzer/ThreadedLeakTest.cpp
file modified
+1 -1
test/fuzzer/ThreeBytes.cpp
file added
+14
test/fuzzer/ThreeFunctionsTest.cpp
file added
+36
test/fuzzer/TraceMallocThreadedTest.cpp
file modified
+2 -1
test/fuzzer/UninitializedStrlen.cpp
file added
+14
test/fuzzer/UseAfterDtor.cpp
file added
+27
test/fuzzer/acquire-crash-state.test
file added
+3
test/fuzzer/afl-driver-extra-stats.test
file modified
+3 -2
test/fuzzer/afl-driver-stderr.test
file modified
+6 -4
test/fuzzer/afl-driver.test
file modified
+6 -6
test/fuzzer/bad-strcmp.test
file modified
+1 -1
test/fuzzer/bogus-initialize.test
file added
+4
test/fuzzer/buffer-overflow-on-input.test
file added
+5
test/fuzzer/caller-callee.test
file modified
+2 -1
test/fuzzer/cleanse.test
file modified
+1 -1
test/fuzzer/counters.test
file added
+9
test/fuzzer/coverage.test
file modified
+13 -16
test/fuzzer/cxxstring.test
file modified
+2 -2
test/fuzzer/dataflow.test
file added
+84
test/fuzzer/deep-recursion.test
file modified
+1 -1
test/fuzzer/disable-leaks.test
file modified
+2 -1
test/fuzzer/dso.test
file added
+7
test/fuzzer/dump_coverage.test
file modified
+9 -8
test/fuzzer/equivalence-signals.test
file modified
+7 -2
test/fuzzer/equivalence.test
file modified
+4 -2
test/fuzzer/exit-report.test
file modified
+1 -1
test/fuzzer/exit_on_src_pos.test
file modified
+5 -4
test/fuzzer/extra-counters.test
file modified
+2 -2
test/fuzzer/fprofile-instr-generate.test
file removed
-7
test/fuzzer/full-coverage-set.test
file added
+3
test/fuzzer/fuzzer-customcrossover.test
file modified
+2 -2
test/fuzzer/fuzzer-customcrossoverandmutate.test
file modified
+1 -1
test/fuzzer/fuzzer-custommutator.test
file modified
+1 -1
test/fuzzer/fuzzer-dict.test
file modified
+2 -2
test/fuzzer/fuzzer-dirs.test
file modified
+4 -4
test/fuzzer/fuzzer-fdmask.test
file modified
+17 -17
test/fuzzer/fuzzer-finalstats.test
file modified
+2 -2
test/fuzzer/fuzzer-flags.test
file modified
+5 -5
test/fuzzer/fuzzer-leak.test
file modified
+12 -11
test/fuzzer/fuzzer-mutationstats.test
file added
+5
test/fuzzer/fuzzer-oom-with-profile.test
file modified
+1 -1
test/fuzzer/fuzzer-oom.test
file modified
+6 -5
test/fuzzer/fuzzer-printcovpcs.test
file modified
+3 -1
test/fuzzer/fuzzer-runs.test
file modified
+3 -3
test/fuzzer/fuzzer-seed.test
file modified
+1 -1
test/fuzzer/fuzzer-segv.test
file modified
+2 -2
test/fuzzer/fuzzer-singleinputs.test
file modified
+3 -3
test/fuzzer/fuzzer-threaded.test
file modified
+4 -4
test/fuzzer/fuzzer-timeout.test
file modified
+4 -4
test/fuzzer/fuzzer-ubsan.test
file modified
+1 -1
test/fuzzer/fuzzer.test
file removed
-70
test/fuzzer/gc-sections.test
file modified
+6 -4
test/fuzzer/handle-unstable.test
file added
+42
test/fuzzer/initialize.test
file added
+3
test/fuzzer/inline-8bit-counters.test
file removed
-4
test/fuzzer/lit.cfg
file modified
+47 -11
test/fuzzer/lit.site.cfg.in
file modified
+9 -2
test/fuzzer/max-number-of-runs.test
file modified
+3 -3
test/fuzzer/memcmp.test
file modified
+2 -1
test/fuzzer/memcmp64.test
file modified
+2 -1
test/fuzzer/merge-control-file.test
file modified
+8 -7
test/fuzzer/merge-posix.test
file modified
+3 -2
test/fuzzer/merge-sigusr.test
file modified
+2 -1
test/fuzzer/merge-summary.test
file modified
+2 -2
test/fuzzer/merge.test
file modified
+9 -8
test/fuzzer/minimize_crash.test
file modified
+12 -11
test/fuzzer/minimize_two_crashes.test
file modified
+5 -3
test/fuzzer/msan.test
file added
+24
test/fuzzer/not-instrumented.test
file added
+4
test/fuzzer/null-deref-on-empty.test
file added
+4
test/fuzzer/null-deref.test
file added
+10
test/fuzzer/only-some-bytes.test
file added
+38
test/fuzzer/overwrite-input.test
file modified
+1 -1
test/fuzzer/print-func.test
file modified
+3 -2
test/fuzzer/print_unstable_stats.test
file added
+3
test/fuzzer/recommended-dictionary.test
file modified
+2 -1
test/fuzzer/reduce_inputs.test
file modified
+3 -3
test/fuzzer/repeated-bytes.test
file modified
+1 -1
test/fuzzer/shrink.test
file modified
+3 -3
test/fuzzer/sigusr.test
file modified
+2 -1
test/fuzzer/simple-cmp.test
file modified
+5 -1
test/fuzzer/simple.test
file added
+7
test/fuzzer/standalone.test
file modified
+1 -1
test/fuzzer/strcmp.test
file modified
+2 -1
test/fuzzer/strncmp-oob.test
file added
+6
test/fuzzer/strncmp.test
file modified
+2 -1
test/fuzzer/strstr.test
file modified
+2 -1
test/fuzzer/swap-cmp.test
file modified
+1 -1
test/fuzzer/symbolize-deadlock.test
file added
+2
test/fuzzer/target-function.test
file added
+30
test/fuzzer/three-bytes.test
file added
+8
test/fuzzer/trace-malloc-2.test
file modified
+1 -1
test/fuzzer/trace-malloc-threaded.test
file modified
+4 -3
test/fuzzer/trace-malloc-unbalanced.test
file modified
+2 -2
test/fuzzer/trace-malloc.test
file modified
+1 -1
test/fuzzer/trace-pc.test
file modified
+2 -2
test/fuzzer/ulimit.test
file modified
+1 -1
test/fuzzer/value-profile-cmp.test
file modified
+1 -1
test/fuzzer/value-profile-cmp2.test
file modified
+1 -1
test/fuzzer/value-profile-cmp3.test
file modified
+1 -1
test/fuzzer/value-profile-cmp4.test
file modified
+1 -1
test/fuzzer/value-profile-div.test
file modified
+3 -1
test/fuzzer/value-profile-load.test
file modified
+2 -2
test/fuzzer/value-profile-mem.test
file modified
+2 -1
test/fuzzer/value-profile-set.test
file modified
+1 -1
test/fuzzer/value-profile-strcmp.test
file modified
+2 -1
test/fuzzer/value-profile-strncmp.test
file modified
+2 -1
test/fuzzer/value-profile-switch.test
file modified
+3 -2
test/hwasan/TestCases/Linux/aligned_alloc-alignment.cc
file added
+25
test/hwasan/TestCases/Linux/lit.local.cfg
file added
+9
test/hwasan/TestCases/Linux/pvalloc-overflow.cc
file added
+46
test/hwasan/TestCases/Posix/lit.local.cfg
file added
+9
test/hwasan/TestCases/Posix/posix_memalign-alignment.cc
file added
+22
test/hwasan/TestCases/allocator_returns_null.cctest/msan/allocator_returns_null.cc
file renamed
+37 -50
test/hwasan/TestCases/check-interface.cc
file added
+22
test/hwasan/TestCases/stack-oob.cc
file added
+25
test/hwasan/TestCases/stack-uar.cc
file added
+23
test/hwasan/TestCases/use-after-free.ctest/hwasan/TestCases/use-after-free.cc
file renamed
+11 -11
test/hwasan/lit.cfg
file modified
+2 -2
test/lit.common.cfg
file modified
+97 -21
test/lit.common.configured.in
file modified
+8 -2
test/lsan/TestCases/Linux/fork_with_threads.cc
file added
+35
test/lsan/TestCases/Linux/log-path_test.cc
file added
+26
test/lsan/TestCases/Linux/use_tls_dynamic.cc
file modified
+1 -1
test/lsan/TestCases/Posix/lit.local.cfg
file added
+9
test/lsan/TestCases/allocator_returns_null.cc
file removed
-131
test/msan/Linux/name_to_handle_at.cc
file added
+28
test/msan/Linux/sendmsg.cc
file modified
+97 -40
test/msan/check-handler.cc
file added
+16
test/msan/coverage-levels.cc
file modified
+5 -5
test/msan/dtls_test.c
file modified
+3 -0
test/msan/dtor-member.cc
file modified
+1 -1
test/msan/fgets_fputs.cc
file added
+47
test/msan/fstat.cc
file added
+15
test/msan/getutent.cc
file modified
+4 -0
test/msan/iconv.cc
file modified
+1 -1
test/msan/lit.cfg
file modified
+1 -1
test/msan/mmap.cc
file modified
+5 -1
test/msan/pthread_getattr_np_deadlock.cc
file modified
+10 -0
test/msan/pthread_getname_np.cc
file modified
+15 -1
test/msan/pvalloc.cc
file removed
-43
test/msan/scoped-interceptors.cc
file added
+52
test/msan/strlen_of_shadow.cc
file modified
+2 -0
test/msan/textdomain.cc
file modified
+2 -0
test/msan/tls_reuse.cc
file modified
+1 -0
test/msan/tsearch.cc
file modified
+1 -1
test/msan/tzset.cc
file modified
+1 -0
test/msan/use-after-dtor.cc
file modified
+12 -7
test/msan/vector_div.cc
file added
+17
test/msan/wcsxfrm.cc
file added
+30
test/profile/Inputs/instrprof-dlopen-dlclose-main.c
file added
+86
test/profile/Inputs/instrprof-dlopen-dlclose-main.c.gcov
file added
+91
test/profile/Inputs/instrprof-dlopen-dlclose-main_three-libs.c.gcov
file added
+91
test/profile/Inputs/instrprof-dlopen-func.c
file modified
+1 -1
test/profile/Inputs/instrprof-dlopen-func.c.gcov
file added
+6
test/profile/Inputs/instrprof-dlopen-func2.c
file modified
+1 -1
test/profile/Inputs/instrprof-dlopen-func2.c.gcov
file added
+6
test/profile/Inputs/instrprof-dlopen-func3.c
file added
+1
test/profile/Inputs/instrprof-dlopen-func3.c.gcov
file added
+6
test/profile/Inputs/instrprof-gcov-__gcov_flush-terminate.c
file added
+13
test/profile/Inputs/instrprof-gcov-__gcov_flush-terminate.c.gcov
file added
+18
test/profile/Inputs/instrprof-gcov-exceptions.cpp
file added
+11
test/profile/Inputs/instrprof-gcov-exceptions.cpp.gcov
file added
+16
test/profile/Inputs/instrprof-gcov-multiple-bbs-single-line.c
file added
+20
test/profile/Inputs/instrprof-gcov-multiple-bbs-single-line.c.gcov
file added
+34
test/profile/Inputs/instrprof-shared-lib.c.gcov
file added
+14
test/profile/Inputs/instrprof-shared-lib_called-twice.c.gcov
file added
+14
test/profile/Inputs/instrprof-shared-lib_in-loop.c.gcov
file added
+14
test/profile/Inputs/instrprof-shared-main-gcov-flush.c
file added
+36
test/profile/Inputs/instrprof-shared-main-gcov-flush_no-writeout.c.gcov
file added
+41
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-after.c.gcov
file added
+41
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-before-after.c.gcov
file added
+41
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-before.c.gcov
file added
+41
test/profile/Inputs/instrprof-shared-main.c.gcov
file added
+18
test/profile/Linux/counter_promo_nest.c
file modified
+3 -0
test/profile/Linux/instrprof-value-merge.c
file added
+79
test/profile/instrprof-darwin-dead-strip.c
file modified
+14 -2
test/profile/instrprof-darwin-exports.c
file added
+11
test/profile/instrprof-dlopen-dlclose-gcov.test
file added
+30
test/profile/instrprof-gcov-__gcov_flush-terminate.test
file added
+12
test/profile/instrprof-gcov-exceptions.test
file added
+21
test/profile/instrprof-gcov-multiple-bbs-single-line.test
file added
+13
test/profile/instrprof-gcov-two-objects.test
file added
+18
test/profile/instrprof-get-filename.c
file added
+39
test/profile/instrprof-path.c
file modified
+1 -1
test/profile/instrprof-reset-counters.c
file modified
+1 -1
test/profile/instrprof-shared-gcov-flush.test
file added
+52
test/profile/instrprof-visibility.cpp
file modified
+2 -2
test/sanitizer_common/CMakeLists.txt
file modified
+5 -3
test/sanitizer_common/TestCases/Linux/aligned_alloc-alignment.cc
file added
+43
test/sanitizer_common/TestCases/Linux/hard_rss_limit_mb_test.cc
file modified
+3 -0
test/sanitizer_common/TestCases/Linux/mmap64_test.c
file added
+13
test/sanitizer_common/TestCases/Linux/mmap_write_exec.cpp
file added
+37
test/sanitizer_common/TestCases/Linux/name_to_handle_at.cc
file added
+21
test/sanitizer_common/TestCases/Linux/pthread_mutex.cc
file added
+34
test/sanitizer_common/TestCases/Linux/pvalloc-overflow.cc
file added
+47
test/sanitizer_common/TestCases/Linux/soft_rss_limit_mb_test.cc
file modified
+5 -1
test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc
file modified
+5 -3
test/sanitizer_common/TestCases/NetBSD/faccessat.cc
file added
+6
test/sanitizer_common/TestCases/NetBSD/getgrouplist.cc
file added
+29
test/sanitizer_common/TestCases/NetBSD/getgroupmembership.cc
file added
+30
test/sanitizer_common/TestCases/NetBSD/gid_from_group.cc
file added
+16
test/sanitizer_common/TestCases/NetBSD/group_from_gid.cc
file added
+17
test/sanitizer_common/TestCases/NetBSD/lit.local.cfg
file added
+9
test/sanitizer_common/TestCases/NetBSD/netent.cc
file added
+84
test/sanitizer_common/TestCases/NetBSD/paccept.cc
file added
+74
test/sanitizer_common/TestCases/NetBSD/protoent.cc
file added
+89
test/sanitizer_common/TestCases/NetBSD/strmode.cc
file added
+20
test/sanitizer_common/TestCases/NetBSD/ttyent.cc
file added
+70
test/sanitizer_common/TestCases/NetBSD/uid_from_user.cc
file added
+16
test/sanitizer_common/TestCases/NetBSD/user_from_uid.cc
file added
+17
test/sanitizer_common/TestCases/Posix/access.cc
file added
+5
test/sanitizer_common/TestCases/Posix/devname.cc
file added
+23
test/sanitizer_common/TestCases/Posix/devname_r.cc
file added
+28
test/sanitizer_common/TestCases/Posix/fgetln.cc
file added
+24
test/sanitizer_common/TestCases/Posix/fgets.cc
file added
+20
test/sanitizer_common/TestCases/Posix/fputs_puts.cc
file added
+18
test/sanitizer_common/TestCases/Posix/getpass.cc
file modified
+7 -1
test/sanitizer_common/TestCases/Posix/illegal_read_test.cc
file added
+15
test/sanitizer_common/TestCases/Posix/illegal_write_test.cc
file added
+14
test/sanitizer_common/TestCases/Posix/lstat.cc
file added
+16
test/sanitizer_common/TestCases/Posix/mmap_test.c
file added
+11
test/sanitizer_common/TestCases/Posix/posix_memalign-alignment.cc
file added
+47
test/sanitizer_common/TestCases/Posix/readlink.c
file added
+26
test/sanitizer_common/TestCases/Posix/readlinkat.c
file added
+26
test/sanitizer_common/TestCases/Posix/sanitizer_set_death_callback_test.cc
file modified
+4 -7
test/sanitizer_common/TestCases/Posix/strlcat.cc
file added
+54
test/sanitizer_common/TestCases/Posix/strlcpy.cc
file added
+54
test/sanitizer_common/TestCases/Posix/strxfrm.c
file added
+20
test/sanitizer_common/TestCases/Posix/wcsxfrm.c
file added
+20
test/sanitizer_common/TestCases/allocator_returns_null.cctest/asan/TestCases/allocator_returns_null.cc
file renamed
+45 -62
test/sanitizer_common/TestCases/ctype.c
file added
+89
test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc
file modified
+3 -2
test/sanitizer_common/ios_commands/iossim_prepare.py
file added
+5
test/sanitizer_common/lit.common.cfg
file modified
+4 -1
test/scudo/aligned-new.cpp
file added
+86
test/scudo/alignment.c
file modified
+1 -1
test/scudo/double-free.cpp
file modified
+0 -8
test/scudo/fsanitize.c
file added
+28
test/scudo/interface.cpp
file modified
+10 -5
test/scudo/lit.cfg
file modified
+11 -12
test/scudo/memalign.c
file modified
+25 -3
test/scudo/mismatch.cpp
file modified
+4 -20
test/scudo/preload.cpp
file modified
+2 -1
test/scudo/random_shuffle.cpp
file modified
+8 -8
test/scudo/realloc.cpp
file modified
+6 -4
test/scudo/sized-delete.cpp
file modified
+1 -1
test/scudo/sizes.cpp
file modified
+17 -15
test/scudo/stats.c
file added
+21
test/scudo/symbols.test
file added
+8
test/scudo/valloc.c
file modified
+3 -2
test/shadowcallstack/CMakeLists.txt
file added
+21
test/shadowcallstack/init.c
file added
+12
test/shadowcallstack/libc_support.h
file added
+41
test/shadowcallstack/lit.cfg
file added
+23
test/shadowcallstack/lit.site.cfg.in
file added
+12
test/shadowcallstack/minimal_runtime.h
file added
+43
test/shadowcallstack/overflow-aarch64.c
file added
+5
test/shadowcallstack/overflow-x86_64.c
file added
+5
test/shadowcallstack/overflow.c
file added
+39
test/tsan/CMakeLists.txt
file modified
+5 -12
test/tsan/Darwin/external-swift-debugging.cc
file added
+68
test/tsan/Darwin/gcd-after-null.mm
file removed
-23
test/tsan/Darwin/norace-objcxx-run-time.mm
file modified
+1 -1
test/tsan/Darwin/objc-synchronize-tagged.mm
file added
+62
test/tsan/Darwin/objc-synchronize.mm
file added
+57
test/tsan/allocator_returns_null.cc
file removed
-124
test/tsan/global_race.cc
file modified
+6 -3
test/tsan/ignore_lib0.cc
file modified
+7 -4
test/tsan/ignore_lib1.cc
file modified
+7 -4
test/tsan/ignore_lib2.cc
file modified
+7 -4
test/tsan/ignore_lib3.cc
file modified
+6 -3
test/tsan/ignore_lib4.cc
file modified
+7 -4
test/tsan/ignore_lib5.cc
file modified
+7 -4
test/tsan/ignored-interceptors-mmap.cc
file modified
+1 -0
test/tsan/java_symbolization.cc
file modified
+7 -11
test/tsan/java_symbolization_legacy.cc
file added
+44
test/tsan/lit.cfg
file modified
+6 -3
test/tsan/lit.site.cfg.in
file modified
+1 -2
test/tsan/mutex_destroy_locked2.cc
file added
+29
test/tsan/race_on_fputs.cc
file added
+29
test/tsan/simple_stack2.cc
file modified
+7 -7
test/tsan/static_init6.cc
file modified
+2 -1
test/tsan/strerror_r.cc
file modified
+11 -7
test/tsan/suppressions_mutex.cc
file added
+19
test/tsan/suppressions_mutex.cc.supp
file added
+2
test/tsan/test.h
file modified
+1 -1
test/tsan/thread_name.cc
file modified
+1 -1
test/tsan/tls_race2.cc
file modified
+3 -0
test/ubsan/CMakeLists.txt
file modified
+3 -0
test/ubsan/TestCases/Float/cast-overflow.cpp
file modified
+10 -0
test/ubsan/TestCases/Integer/negate-overflow.cpp
file modified
+3 -1
test/ubsan/TestCases/Integer/no-recover.cpp
file modified
+2 -0
test/ubsan/TestCases/Integer/suppressions.cpp
file modified
+2 -0
test/ubsan/TestCases/Misc/coverage-levels.cc
file modified
+9 -7
test/ubsan/TestCases/Misc/missing_return.cpp
file modified
+2 -0
test/ubsan/TestCases/Misc/monitor.cpp
file added
+44
test/ubsan/TestCases/TypeCheck/Function/function.cpp
file modified
+43 -1
test/ubsan/TestCases/TypeCheck/misaligned.cpp
file modified
+2 -0
test/ubsan/TestCases/TypeCheck/vptr.cpp
file modified
+2 -0
test/ubsan/lit.common.cfg
file modified
+1 -1
test/ubsan_minimal/CMakeLists.txt
file modified
+3 -0
test/ubsan_minimal/lit.common.cfg
file modified
+1 -1
test/xray/CMakeLists.txt
file modified
+7 -5
test/xray/TestCases/Posix/always-never-instrument.cctest/xray/TestCases/Linux/always-never-instrument.cc
file renamed
+1 -1
test/xray/TestCases/Posix/arg1-arg0-logging.cctest/xray/TestCases/Linux/arg1-arg0-logging.cc
file renamed
+1 -1
test/xray/TestCases/Posix/arg1-logger.cctest/xray/TestCases/Linux/arg1-logger.cc
file renamed
+2 -2
test/xray/TestCases/Posix/arg1-logging-implicit-this.cctest/xray/TestCases/Linux/arg1-logging-implicit-this.cc
file renamed
+2 -2
test/xray/TestCases/Posix/argv0-log-file-name.cctest/xray/TestCases/Linux/argv0-log-file-name.cc
file renamed
+0 -0
test/xray/TestCases/Posix/basic-filtering.cctest/xray/TestCases/Linux/basic-filtering.cc
file renamed
+14 -4
test/xray/TestCases/Posix/c-test.cc
file added
+15
test/xray/TestCases/Posix/common-trampoline-alignment.cctest/xray/TestCases/Linux/common-trampoline-alignment.cc
file renamed
+1 -1
test/xray/TestCases/Posix/coverage-sample.cctest/xray/TestCases/Linux/coverage-sample.cc
file renamed
+0 -0
test/xray/TestCases/Posix/custom-event-handler-alignment.cctest/xray/TestCases/Linux/custom-event-handler-alignment.cc
file renamed
+1 -1
test/xray/TestCases/Posix/custom-event-logging.cctest/xray/TestCases/Linux/custom-event-logging.cc
file renamed
+0 -0
test/xray/TestCases/Posix/fdr-mode-inmemory.cc
file added
+50
test/xray/TestCases/Posix/fdr-mode-multiple.cc
file added
+76
test/xray/TestCases/Posix/fdr-mode.cctest/xray/TestCases/Linux/fdr-mode.cc
file renamed
+38 -29
test/xray/TestCases/Posix/fdr-single-thread.cctest/xray/TestCases/Linux/fdr-single-thread.cc
file renamed
+4 -4
test/xray/TestCases/Posix/fdr-thread-order.cctest/xray/TestCases/Linux/fdr-thread-order.cc
file renamed
+5 -5
test/xray/TestCases/Posix/fixedsize-logging.cctest/xray/TestCases/Linux/fixedsize-logging.cc
file renamed
+0 -0
test/xray/TestCases/Posix/fork_basic_logging.cc
file added
+100
test/xray/TestCases/Posix/func-id-utils.cctest/xray/TestCases/Linux/func-id-utils.cc
file renamed
+0 -0
test/xray/TestCases/Posix/logging-modes.cctest/xray/TestCases/Linux/logging-modes.cc
file renamed
+44 -8
test/xray/TestCases/Posix/optional-inmemory-log.cctest/xray/TestCases/Linux/optional-inmemory-log.cc
file renamed
+0 -0
test/xray/TestCases/Posix/patching-unpatching.cctest/xray/TestCases/Linux/patching-unpatching.cc
file renamed
+0 -0
test/xray/TestCases/Posix/pic_test.cctest/xray/TestCases/Linux/pic_test.cc
file renamed
+2 -2
test/xray/TestCases/Posix/profiling-multi-threaded.cc
file added
+57
test/xray/TestCases/Posix/profiling-single-threaded.cc
file added
+65
test/xray/TestCases/Posix/quiet-start.cctest/xray/TestCases/Linux/quiet-start.cc
file renamed
+1 -1
test/xray/lit.cfg
file modified
+9 -4
utils/generate_netbsd_ioctls.awk
file added
+759
utils/generate_netbsd_syscalls.awk
file added
+2986
    Vendor import of compiler-rt trunk r338150:
    https://llvm.org/svn/llvm-project/compiler-rt/trunk@338150
    
        
file modified
+65 -34
file modified
+1 -1
file modified
+33 -7
file modified
+41 -19
file modified
+1 -0
file modified
+13 -1
file modified
+7 -4
file modified
+1 -0
file modified
+44 -18
file modified
+66 -28
file modified
+4 -2
file modified
+2 -1
file modified
+31 -39
file modified
+14 -3
file modified
+134 -29
file modified
+176 -95
file modified
+5 -4
file modified
+5 -4
file modified
+7 -4
file modified
+2 -2
file modified
+53 -14
file modified
+13 -8
file modified
+5 -2
file modified
+2 -1
file modified
+24 -4
file modified
+70 -9
file modified
+3 -0
file modified
+83 -40
file modified
+21 -3
file modified
+10 -4
file modified
+4 -1
file modified
+68 -4
file modified
+12 -0
file added
+253
file modified
+31 -11
file modified
+23 -7
file modified
+2 -7
file modified
+5 -0
file modified
+50 -2
file modified
+13 -4
file modified
+6 -0
file modified
+2 -2
file modified
+6 -0
file modified
+48 -17
file modified
+1 -1
file modified
+50 -27
file modified
+2 -0
file modified
+23 -4
file modified
+3 -1
file modified
+1 -0
file modified
+12 -2
file modified
+2 -1
file modified
+23 -1
file modified
+12 -5
file modified
+14 -0
file modified
+3 -3
file modified
+10 -51
file modified
+73 -8
file modified
+1 -2
file modified
+36 -23
file modified
+35 -10
file modified
+2 -10
file modified
+15 -4
file modified
+21 -6
file modified
+8 -0
file modified
+2 -0
file modified
+1 -1
file modified
+13 -9
file modified
+25 -1
file modified
+112 -41
file modified
+1 -1
file modified
+71 -22
file modified
+17 -4
file modified
+7 -4
file modified
+160 -80
file modified
+33 -20
file modified
+18 -1
file modified
+4 -0
file modified
+317 -78
file modified
+35 -4
file modified
+1 -1
file modified
+1 -0
file modified
+30 -22
file modified
+65 -24
file modified
+10 -20
file modified
+60 -24
file modified
+4 -0
file modified
+209 -85
file modified
+5 -5
file modified
+39 -0
file modified
+5 -0
file modified
+1 -0
file modified
+14 -0
file modified
+2 -0
file modified
+65 -9
file modified
+4 -0
file modified
+44 -8
file modified
+4 -3
file modified
+10 -2
file modified
+31 -26
file modified
+3 -0
file modified
+5 -0
file modified
+1 -0
file modified
+22 -2
file modified
+14 -1
file modified
+11 -10
file modified
+36 -12
file modified
+49 -87
file modified
+2 -1
file modified
+3 -2
file modified
+2 -1
file modified
+3 -2
file modified
+83 -62
file modified
+12 -1
file modified
+120 -67
file modified
+12 -0
file modified
+1 -0
file modified
+26 -4
lib/sanitizer_common/sanitizer_procmaps_bsd.cc lib/sanitizer_common/sanitizer_procmaps_freebsd.cc
file renamed
+50 -14
lib/sanitizer_common/sanitizer_symbolizer_markup.cc lib/sanitizer_common/sanitizer_symbolizer_fuchsia.cc
file renamed
+58 -20
file modified
+79 -17
file modified
+262 -233
file modified
+18 -18
file modified
+18 -2
lib/scudo/scudo_malloc.cpp lib/scudo/scudo_interceptors.cpp
file renamed
+40 -30
file modified
+71 -37
file modified
+15 -1
file modified
+9 -15
file modified
+45 -22
file modified
+19 -2
file modified
+6 -0
file modified
+1 -1
file modified
+1 -0
file modified
+29 -5
file modified
+3 -0
file modified
+18 -7
file modified
+18 -1
file modified
+0 -8
file modified
+13 -0
file modified
+39 -11
file modified
+90 -15
file modified
+18 -10
file modified
+6 -0
file modified
+2 -1
file modified
+40 -9
file modified
+8 -0
file modified
+12 -8
file modified
+11 -2
file modified
+3 -0
file modified
+77 -45
file modified
+2 -0
file modified
+31 -16
file modified
+4 -7
file modified
+202 -23
file modified
+68 -6
file modified
+6 -0
file modified
+6 -0
lib/xray/xray_basic_logging.cc lib/xray/xray_inmemory_log.cc
file renamed
+169 -123
lib/xray/xray_basic_logging.h lib/xray/xray_inmemory_log.h
file renamed
+1 -2
file modified
+38 -14
file modified
+97 -30
file modified
+972 -136
file modified
+8 -9
file modified
+2 -0
file modified
+12 -11
file modified
+17 -15
file modified
+89 -42
file modified
+110 -18
file modified
+6 -0
file modified
+6 -0
file modified
+6 -0
file modified
+8 -8
file modified
+29 -1
file modified
+71 -4
file modified
+3 -2
file modified
+5 -1
file modified
+12 -16
file modified
+10 -8
file modified
+1 -2
file modified
+5 -0
file modified
+4 -4
file modified
+14 -8
file modified
+1 -0
file added
+96
file modified
+5 -0
file modified
+0 -2
file added
+1
file modified
+87 -21
file modified
+1 -1
file modified
+1 -1
file modified
+3 -3
file modified
+6 -6
file modified
+1 -1
file modified
+1 -1
file modified
+13 -16
file modified
+2 -2
file modified
+4 -2
file modified
+1 -1
file modified
+2 -2
file modified
+4 -4
file modified
+17 -17
file modified
+12 -11
file modified
+6 -5
file modified
+3 -3
file modified
+1 -1
file modified
+2 -2
file removed
-70
file modified
+6 -4
file modified
+47 -11
file modified
+9 -2
file modified
+2 -1
file modified
+2 -1
file modified
+3 -2
file modified
+9 -8
file modified
+12 -11
file modified
+3 -2
file modified
+3 -3
file modified
+2 -1
file modified
+5 -1
file modified
+1 -1
file modified
+2 -1
file modified
+2 -1
file modified
+2 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
test/hwasan/TestCases/allocator_returns_null.cc test/msan/allocator_returns_null.cc
file renamed
+37 -50
test/hwasan/TestCases/use-after-free.c test/hwasan/TestCases/use-after-free.cc
file renamed
+11 -11
file modified
+2 -2
file modified
+97 -21
file modified
+97 -40
file modified
+5 -5
file modified
+3 -0
file modified
+1 -1
file added
+15
file modified
+4 -0
file modified
+1 -1
file modified
+1 -1
file modified
+5 -1
file removed
-43
file modified
+2 -0
file modified
+1 -0
file modified
+1 -1
file modified
+1 -0
file modified
+12 -7
file added
+30
test/sanitizer_common/TestCases/allocator_returns_null.cc test/asan/TestCases/allocator_returns_null.cc
file renamed
+45 -62
file modified
+1 -1
file modified
+0 -8
file modified
+10 -5
file modified
+11 -12
file modified
+25 -3
file modified
+4 -20
file modified
+2 -1
file modified
+6 -4
file modified
+1 -1
file modified
+17 -15
file added
+21
file modified
+3 -2
file modified
+5 -12
file modified
+6 -3
file modified
+7 -4
file modified
+7 -4
file modified
+7 -4
file modified
+6 -3
file modified
+7 -4
file modified
+7 -4
file modified
+6 -3
file modified
+1 -2
file modified
+7 -7
file modified
+2 -1
file modified
+11 -7
file modified
+1 -1
file modified
+1 -1
file modified
+3 -0
file modified
+3 -0
file modified
+1 -1
file modified
+7 -5
test/xray/TestCases/Posix/always-never-instrument.cc test/xray/TestCases/Linux/always-never-instrument.cc
file renamed
+1 -1
test/xray/TestCases/Posix/arg1-arg0-logging.cc test/xray/TestCases/Linux/arg1-arg0-logging.cc
file renamed
+1 -1
test/xray/TestCases/Posix/arg1-logger.cc test/xray/TestCases/Linux/arg1-logger.cc
file renamed
+2 -2
test/xray/TestCases/Posix/arg1-logging-implicit-this.cc test/xray/TestCases/Linux/arg1-logging-implicit-this.cc
file renamed
+2 -2
test/xray/TestCases/Posix/argv0-log-file-name.cc test/xray/TestCases/Linux/argv0-log-file-name.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/basic-filtering.cc test/xray/TestCases/Linux/basic-filtering.cc
file renamed
+14 -4
test/xray/TestCases/Posix/common-trampoline-alignment.cc test/xray/TestCases/Linux/common-trampoline-alignment.cc
file renamed
+1 -1
test/xray/TestCases/Posix/coverage-sample.cc test/xray/TestCases/Linux/coverage-sample.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/custom-event-handler-alignment.cc test/xray/TestCases/Linux/custom-event-handler-alignment.cc
file renamed
+1 -1
test/xray/TestCases/Posix/custom-event-logging.cc test/xray/TestCases/Linux/custom-event-logging.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/fdr-mode.cc test/xray/TestCases/Linux/fdr-mode.cc
file renamed
+38 -29
test/xray/TestCases/Posix/fdr-single-thread.cc test/xray/TestCases/Linux/fdr-single-thread.cc
file renamed
+4 -4
test/xray/TestCases/Posix/fdr-thread-order.cc test/xray/TestCases/Linux/fdr-thread-order.cc
file renamed
+5 -5
test/xray/TestCases/Posix/fixedsize-logging.cc test/xray/TestCases/Linux/fixedsize-logging.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/func-id-utils.cc test/xray/TestCases/Linux/func-id-utils.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/logging-modes.cc test/xray/TestCases/Linux/logging-modes.cc
file renamed
+44 -8
test/xray/TestCases/Posix/optional-inmemory-log.cc test/xray/TestCases/Linux/optional-inmemory-log.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/patching-unpatching.cc test/xray/TestCases/Linux/patching-unpatching.cc
file renamed
file was renamed with no change to the file
test/xray/TestCases/Posix/pic_test.cc test/xray/TestCases/Linux/pic_test.cc
file renamed
+2 -2
test/xray/TestCases/Posix/quiet-start.cc test/xray/TestCases/Linux/quiet-start.cc
file renamed
+1 -1
file modified
+9 -4