]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of compiler-rt trunk r351319 (just before the release_80
authordim <dim@FreeBSD.org>
Sat, 19 Jan 2019 10:05:08 +0000 (10:05 +0000)
committerdim <dim@FreeBSD.org>
Sat, 19 Jan 2019 10:05:08 +0000 (10:05 +0000)
commit5c86f0191f199bd884967bc1452391e7cb8e41e3
tree57bce79a7423a054cccec23bdf6cd96e2d271b4a
parent1db450fe70e07fa889f1ab41ce13806b1c1dcd5b
Vendor import of compiler-rt trunk r351319 (just before the release_80
branch point):
https://llvm.org/svn/llvm-project/compiler-rt/trunk@351319
713 files changed:
CMakeLists.txt
LICENSE.TXT
cmake/Modules/AddCompilerRT.cmake
cmake/Modules/CompilerRTUtils.cmake
cmake/Modules/HandleCompilerRT.cmake
cmake/Modules/SanitizerUtils.cmake
cmake/base-config-ix.cmake
cmake/builtin-config-ix.cmake
cmake/config-ix.cmake
include/sanitizer/allocator_interface.h
include/sanitizer/common_interface_defs.h
include/sanitizer/hwasan_interface.h
include/sanitizer/netbsd_syscall_hooks.h
include/xray/xray_log_interface.h
lib/asan/CMakeLists.txt
lib/asan/asan_allocator.h
lib/asan/asan_errors.cc
lib/asan/asan_errors.h
lib/asan/asan_flags.inc
lib/asan/asan_fuchsia.cc
lib/asan/asan_globals.cc
lib/asan/asan_globals_win.cc
lib/asan/asan_internal.h
lib/asan/asan_linux.cc
lib/asan/asan_malloc_linux.cc
lib/asan/asan_malloc_mac.cc
lib/asan/asan_malloc_win.cc
lib/asan/asan_new_delete.cc
lib/asan/asan_posix.cc
lib/asan/asan_report.h
lib/asan/asan_rtems.cc
lib/asan/asan_rtl.cc
lib/asan/asan_thread.cc
lib/asan/asan_win.cc
lib/asan/asan_win_dll_thunk.cc
lib/asan/scripts/asan_symbolize.py
lib/asan/tests/CMakeLists.txt
lib/asan/tests/asan_interface_test.cc
lib/asan/tests/asan_noinst_test.cc
lib/asan/tests/asan_test.cc
lib/builtins/CMakeLists.txt
lib/builtins/Darwin-excludes/10.4.txt [deleted file]
lib/builtins/arm/addsf3.S
lib/builtins/arm/aeabi_cdcmp.S
lib/builtins/arm/aeabi_cfcmp.S
lib/builtins/clzdi2.c
lib/builtins/cpu_model.c
lib/builtins/ctzdi2.c
lib/builtins/divdc3.c
lib/builtins/divdf3.c
lib/builtins/divsc3.c
lib/builtins/divsf3.c
lib/builtins/divtc3.c
lib/builtins/emutls.c
lib/builtins/fp_lib.h
lib/builtins/gcc_personality_v0.c
lib/builtins/int_lib.h
lib/builtins/int_math.h
lib/builtins/int_types.h
lib/builtins/int_util.c
lib/builtins/int_util.h
lib/builtins/os_version_check.c
lib/builtins/ppc/divtc3.c
lib/builtins/ppc/fixunstfti.c [new file with mode: 0644]
lib/builtins/ppc/floattitf.c [new file with mode: 0644]
lib/cfi/CMakeLists.txt
lib/cfi/cfi.cc
lib/cfi/cfi_blacklist.txt
lib/dfsan/dfsan.cc
lib/esan/CMakeLists.txt
lib/esan/esan_interceptors.cpp
lib/esan/esan_shadow.h
lib/esan/esan_sideline.h
lib/esan/esan_sideline_bsd.cpp [new file with mode: 0644]
lib/fuzzer/CMakeLists.txt
lib/fuzzer/FuzzerBuiltins.h [new file with mode: 0644]
lib/fuzzer/FuzzerBuiltinsMsvc.h [new file with mode: 0644]
lib/fuzzer/FuzzerCommand.h
lib/fuzzer/FuzzerCorpus.h
lib/fuzzer/FuzzerDefs.h
lib/fuzzer/FuzzerDriver.cpp
lib/fuzzer/FuzzerExtFunctionsDlsymWin.cpp [deleted file]
lib/fuzzer/FuzzerExtFunctionsWeak.cpp
lib/fuzzer/FuzzerExtFunctionsWeakAlias.cpp [deleted file]
lib/fuzzer/FuzzerExtFunctionsWindows.cpp [new file with mode: 0644]
lib/fuzzer/FuzzerFlags.def
lib/fuzzer/FuzzerIO.cpp
lib/fuzzer/FuzzerIO.h
lib/fuzzer/FuzzerIOPosix.cpp
lib/fuzzer/FuzzerIOWindows.cpp
lib/fuzzer/FuzzerInternal.h
lib/fuzzer/FuzzerLoop.cpp
lib/fuzzer/FuzzerMutate.cpp
lib/fuzzer/FuzzerMutate.h
lib/fuzzer/FuzzerOptions.h
lib/fuzzer/FuzzerTracePC.cpp
lib/fuzzer/FuzzerTracePC.h
lib/fuzzer/FuzzerUtil.h
lib/fuzzer/FuzzerUtilFuchsia.cpp
lib/fuzzer/FuzzerUtilWindows.cpp
lib/fuzzer/afl/afl_driver.cpp
lib/fuzzer/tests/CMakeLists.txt
lib/fuzzer/tests/FuzzerUnittest.cpp
lib/hwasan/CMakeLists.txt
lib/hwasan/hwasan.cc
lib/hwasan/hwasan.h
lib/hwasan/hwasan_allocator.cc
lib/hwasan/hwasan_allocator.h
lib/hwasan/hwasan_checks.h [new file with mode: 0644]
lib/hwasan/hwasan_dynamic_shadow.cc
lib/hwasan/hwasan_flags.h
lib/hwasan/hwasan_flags.inc
lib/hwasan/hwasan_interceptors.cc
lib/hwasan/hwasan_interface_internal.h
lib/hwasan/hwasan_linux.cc
lib/hwasan/hwasan_mapping.h
lib/hwasan/hwasan_memintrinsics.cc [new file with mode: 0644]
lib/hwasan/hwasan_new_delete.cc
lib/hwasan/hwasan_poisoning.cc
lib/hwasan/hwasan_poisoning.h
lib/hwasan/hwasan_report.cc
lib/hwasan/hwasan_report.h
lib/hwasan/hwasan_thread.cc
lib/hwasan/hwasan_thread.h
lib/hwasan/hwasan_thread_list.cc [new file with mode: 0644]
lib/hwasan/hwasan_thread_list.h [new file with mode: 0644]
lib/interception/interception.h
lib/interception/interception_linux.h
lib/interception/interception_win.cc
lib/lsan/lsan_allocator.cc
lib/lsan/lsan_allocator.h
lib/lsan/lsan_common.cc
lib/lsan/lsan_common_mac.cc
lib/lsan/lsan_interceptors.cc
lib/msan/msan.cc
lib/msan/msan_allocator.cc
lib/msan/msan_interceptors.cc
lib/msan/msan_linux.cc
lib/msan/tests/msan_test.cc
lib/profile/GCDAProfiling.c
lib/profile/InstrProfData.inc
lib/profile/InstrProfilingPlatformLinux.c
lib/profile/InstrProfilingPlatformOther.c
lib/profile/InstrProfilingValue.c
lib/profile/WindowsMMap.c
lib/profile/WindowsMMap.h
lib/safestack/CMakeLists.txt
lib/safestack/safestack.cc
lib/sanitizer_common/CMakeLists.txt
lib/sanitizer_common/sanitizer_allocator.h
lib/sanitizer_common/sanitizer_allocator_bytemap.h
lib/sanitizer_common/sanitizer_allocator_combined.h
lib/sanitizer_common/sanitizer_allocator_internal.h
lib/sanitizer_common/sanitizer_allocator_primary32.h
lib/sanitizer_common/sanitizer_allocator_primary64.h
lib/sanitizer_common/sanitizer_allocator_secondary.h
lib/sanitizer_common/sanitizer_allocator_size_class_map.h
lib/sanitizer_common/sanitizer_atomic_clang_x86.h
lib/sanitizer_common/sanitizer_common.cc
lib/sanitizer_common/sanitizer_common.h
lib/sanitizer_common/sanitizer_common_interceptors.inc
lib/sanitizer_common/sanitizer_common_libcdep.cc
lib/sanitizer_common/sanitizer_coverage_fuchsia.cc
lib/sanitizer_common/sanitizer_coverage_win_sections.cc
lib/sanitizer_common/sanitizer_file.h
lib/sanitizer_common/sanitizer_flags.inc
lib/sanitizer_common/sanitizer_fuchsia.cc
lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc
lib/sanitizer_common/sanitizer_internal_defs.h
lib/sanitizer_common/sanitizer_libc.cc
lib/sanitizer_common/sanitizer_linux.cc
lib/sanitizer_common/sanitizer_linux.h
lib/sanitizer_common/sanitizer_linux_libcdep.cc
lib/sanitizer_common/sanitizer_local_address_space_view.h [new file with mode: 0644]
lib/sanitizer_common/sanitizer_mac.cc
lib/sanitizer_common/sanitizer_mac.h
lib/sanitizer_common/sanitizer_malloc_mac.inc
lib/sanitizer_common/sanitizer_netbsd.cc [new file with mode: 0644]
lib/sanitizer_common/sanitizer_openbsd.cc
lib/sanitizer_common/sanitizer_platform.h
lib/sanitizer_common/sanitizer_platform_interceptors.h
lib/sanitizer_common/sanitizer_platform_limits_freebsd.cc [new file with mode: 0644]
lib/sanitizer_common/sanitizer_platform_limits_freebsd.h [new file with mode: 0644]
lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
lib/sanitizer_common/sanitizer_platform_limits_netbsd.h
lib/sanitizer_common/sanitizer_platform_limits_posix.cc
lib/sanitizer_common/sanitizer_platform_limits_posix.h
lib/sanitizer_common/sanitizer_platform_limits_solaris.h
lib/sanitizer_common/sanitizer_posix.cc
lib/sanitizer_common/sanitizer_posix.h
lib/sanitizer_common/sanitizer_posix_libcdep.cc
lib/sanitizer_common/sanitizer_procmaps.h
lib/sanitizer_common/sanitizer_procmaps_bsd.cc
lib/sanitizer_common/sanitizer_procmaps_common.cc
lib/sanitizer_common/sanitizer_procmaps_linux.cc
lib/sanitizer_common/sanitizer_procmaps_mac.cc
lib/sanitizer_common/sanitizer_procmaps_solaris.cc
lib/sanitizer_common/sanitizer_ring_buffer.h [new file with mode: 0644]
lib/sanitizer_common/sanitizer_rtems.cc
lib/sanitizer_common/sanitizer_solaris.cc
lib/sanitizer_common/sanitizer_stackdepot.cc
lib/sanitizer_common/sanitizer_stackdepot.h
lib/sanitizer_common/sanitizer_stacktrace.h
lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc
lib/sanitizer_common/sanitizer_stacktrace_printer.cc
lib/sanitizer_common/sanitizer_stacktrace_sparc.cc
lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h
lib/sanitizer_common/sanitizer_syscall_generic.inc
lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc
lib/sanitizer_common/sanitizer_syscall_linux_arm.inc
lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc
lib/sanitizer_common/sanitizer_syscalls_netbsd.inc
lib/sanitizer_common/sanitizer_termination.cc
lib/sanitizer_common/sanitizer_thread_registry.cc
lib/sanitizer_common/sanitizer_thread_registry.h
lib/sanitizer_common/sanitizer_type_traits.cc [new file with mode: 0644]
lib/sanitizer_common/sanitizer_type_traits.h [new file with mode: 0644]
lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc
lib/sanitizer_common/sanitizer_win.cc
lib/sanitizer_common/sanitizer_win_defs.h
lib/sanitizer_common/scripts/gen_dynamic_list.py
lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
lib/sanitizer_common/tests/CMakeLists.txt
lib/sanitizer_common/tests/sanitizer_allocator_test.cc
lib/sanitizer_common/tests/sanitizer_common_test.cc
lib/sanitizer_common/tests/sanitizer_ring_buffer_test.cc [new file with mode: 0644]
lib/sanitizer_common/tests/sanitizer_type_traits_test.cc [new file with mode: 0644]
lib/scudo/CMakeLists.txt
lib/scudo/scudo_allocator.cpp
lib/scudo/scudo_allocator.h
lib/scudo/scudo_malloc.cpp
lib/tsan/CMakeLists.txt
lib/tsan/check_analyze.sh
lib/tsan/go/buildgo.sh
lib/tsan/rtl/tsan_debugging.cc
lib/tsan/rtl/tsan_flags.cc
lib/tsan/rtl/tsan_flags.inc
lib/tsan/rtl/tsan_interceptors.cc
lib/tsan/rtl/tsan_interceptors.h
lib/tsan/rtl/tsan_interceptors_mac.cc
lib/tsan/rtl/tsan_libdispatch_mac.cc
lib/tsan/rtl/tsan_platform.h
lib/tsan/rtl/tsan_platform_linux.cc
lib/tsan/rtl/tsan_platform_mac.cc
lib/tsan/rtl/tsan_report.cc
lib/tsan/rtl/tsan_rtl.cc
lib/tsan/rtl/tsan_rtl.h
lib/tsan/rtl/tsan_rtl_aarch64.S
lib/tsan/rtl/tsan_rtl_amd64.S
lib/tsan/rtl/tsan_rtl_thread.cc
lib/tsan/rtl/tsan_suppressions.cc
lib/ubsan/ubsan_checks.inc
lib/ubsan/ubsan_flags.inc
lib/ubsan/ubsan_handlers.cc
lib/ubsan/ubsan_handlers.h
lib/ubsan/ubsan_interface.inc
lib/ubsan_minimal/CMakeLists.txt
lib/ubsan_minimal/ubsan_minimal_handlers.cc
lib/xray/CMakeLists.txt
lib/xray/tests/CMakeLists.txt
lib/xray/tests/unit/CMakeLists.txt
lib/xray/tests/unit/allocator_test.cc
lib/xray/tests/unit/buffer_queue_test.cc
lib/xray/tests/unit/fdr_controller_test.cc [new file with mode: 0644]
lib/xray/tests/unit/fdr_log_writer_test.cc [new file with mode: 0644]
lib/xray/tests/unit/fdr_logging_test.cc [deleted file]
lib/xray/tests/unit/function_call_trie_test.cc
lib/xray/tests/unit/profile_collector_test.cc
lib/xray/tests/unit/segmented_array_test.cc
lib/xray/tests/unit/test_helpers.cc [new file with mode: 0644]
lib/xray/tests/unit/test_helpers.h [new file with mode: 0644]
lib/xray/xray_allocator.h
lib/xray/xray_basic_logging.cc
lib/xray/xray_buffer_queue.cc
lib/xray/xray_buffer_queue.h
lib/xray/xray_defs.h
lib/xray/xray_fdr_controller.h [new file with mode: 0644]
lib/xray/xray_fdr_log_records.h
lib/xray/xray_fdr_log_writer.h [new file with mode: 0644]
lib/xray/xray_fdr_logging.cc
lib/xray/xray_function_call_trie.h
lib/xray/xray_init.cc
lib/xray/xray_interface.cc
lib/xray/xray_profile_collector.cc
lib/xray/xray_profile_collector.h
lib/xray/xray_profiling.cc
lib/xray/xray_profiling_flags.inc
lib/xray/xray_segmented_array.h
lib/xray/xray_trampoline_x86_64.S
lib/xray/xray_tsc.h
lib/xray/xray_utils.cc
lib/xray/xray_utils.h
lib/xray/xray_x86_64.cc
test/.clang-format [new file with mode: 0644]
test/CMakeLists.txt
test/asan/CMakeLists.txt
test/asan/TestCases/Darwin/init_for_dlopen.cc [new file with mode: 0644]
test/asan/TestCases/Darwin/odr-lto.cc
test/asan/TestCases/Darwin/segv_read_write.c
test/asan/TestCases/Linux/asan_rt_confict_test-2.cc
test/asan/TestCases/Linux/coverage-missing.cc
test/asan/TestCases/Linux/local_alias.cc
test/asan/TestCases/Linux/new_delete_mismatch.cc
test/asan/TestCases/Linux/new_delete_mismatch_global.cc [new file with mode: 0644]
test/asan/TestCases/Linux/new_delete_mismatch_stack.cc [new file with mode: 0644]
test/asan/TestCases/Linux/odr-violation.cc
test/asan/TestCases/Linux/odr-vtable.cc [new file with mode: 0644]
test/asan/TestCases/Linux/odr_c_test.c
test/asan/TestCases/Linux/odr_indicators.cc [new file with mode: 0644]
test/asan/TestCases/Linux/preinit_test.cc
test/asan/TestCases/Linux/preinstalled_signal.cc
test/asan/TestCases/Posix/coverage-reset.cc
test/asan/TestCases/Posix/coverage.cc
test/asan/TestCases/Posix/dlclose-test.cc
test/asan/TestCases/Posix/interception-in-shared-lib-test.cc
test/asan/TestCases/Posix/mmap_limit_mb.cc
test/asan/TestCases/Posix/no-fd.cc [new file with mode: 0644]
test/asan/TestCases/Posix/stack-use-after-return.cc
test/asan/TestCases/Posix/strndup_oob_test.cc
test/asan/TestCases/Posix/strndup_oob_test2.cc
test/asan/TestCases/Posix/tsd_dtor_leak.cc
test/asan/TestCases/asan_and_llvm_coverage_test.cc
test/asan/TestCases/atoll_strict.c
test/asan/TestCases/heavy_uar_test.cc
test/asan/TestCases/initialization-bug.cc
test/asan/TestCases/intercept-rethrow-exception.cc
test/asan/TestCases/interception_failure_test.cc
test/asan/TestCases/intra-object-overflow.cc
test/asan/TestCases/log-path_test.cc
test/asan/TestCases/pass-object-byval.cc
test/asan/TestCases/printf-2.c
test/asan/TestCases/printf-3.c
test/asan/TestCases/printf-4.c
test/asan/TestCases/printf-5.c
test/asan/TestCases/printf-m.c
test/asan/TestCases/set_shadow_test.c
test/asan/TestCases/strcasestr-1.c
test/asan/TestCases/strcasestr-2.c
test/asan/TestCases/strcasestr_strict.c
test/asan/TestCases/strcat-overlap.cc
test/asan/TestCases/strncasecmp_strict.c
test/asan/TestCases/strtoll_strict.c
test/asan/TestCases/suppressions-exec-relative-location.cc
test/asan/TestCases/suppressions-function.cc
test/asan/TestCases/suppressions-library.cc
test/asan/TestCases/throw_catch.cc
test/asan/TestCases/time_interceptor.cc
test/asan/TestCases/verbose-log-path_test.cc
test/asan/lit.cfg
test/builtins/CMakeLists.txt
test/builtins/Unit/absvti2_test.c
test/builtins/Unit/addvti3_test.c
test/builtins/Unit/ashlti3_test.c
test/builtins/Unit/ashrti3_test.c
test/builtins/Unit/clzti2_test.c
test/builtins/Unit/cmpti2_test.c
test/builtins/Unit/compiler_rt_logb_test.c [new file with mode: 0644]
test/builtins/Unit/compiler_rt_logbf_test.c [new file with mode: 0644]
test/builtins/Unit/compiler_rt_logbl_test.c [new file with mode: 0644]
test/builtins/Unit/ctzti2_test.c
test/builtins/Unit/divti3_test.c
test/builtins/Unit/ffsti2_test.c
test/builtins/Unit/fixdfti_test.c
test/builtins/Unit/fixsfti_test.c
test/builtins/Unit/fixunsdfti_test.c
test/builtins/Unit/fixunssfti_test.c
test/builtins/Unit/fixunsxfti_test.c
test/builtins/Unit/fixxfdi_test.c
test/builtins/Unit/fixxfti_test.c
test/builtins/Unit/floattidf_test.c
test/builtins/Unit/floattisf_test.c
test/builtins/Unit/floattixf_test.c
test/builtins/Unit/floatuntidf_test.c
test/builtins/Unit/floatuntisf_test.c
test/builtins/Unit/floatuntixf_test.c
test/builtins/Unit/lit.cfg
test/builtins/Unit/lit.site.cfg.in
test/builtins/Unit/lshrti3_test.c
test/builtins/Unit/modti3_test.c
test/builtins/Unit/muloti4_test.c
test/builtins/Unit/multi3_test.c
test/builtins/Unit/mulvti3_test.c
test/builtins/Unit/negti2_test.c
test/builtins/Unit/negvti2_test.c
test/builtins/Unit/parityti2_test.c
test/builtins/Unit/popcountti2_test.c
test/builtins/Unit/ppc/fixtfdi_test.c
test/builtins/Unit/ppc/fixunstfti_test.c [new file with mode: 0644]
test/builtins/Unit/ppc/fixunstfti_test.h [new file with mode: 0644]
test/builtins/Unit/ppc/floatditf_test.c
test/builtins/Unit/ppc/floattitf_test.c [new file with mode: 0644]
test/builtins/Unit/ppc/floattitf_test.h [new file with mode: 0644]
test/builtins/Unit/ppc/floatunditf_test.c
test/builtins/Unit/ppc/qadd_test.c
test/builtins/Unit/ppc/qdiv_test.c
test/builtins/Unit/ppc/qmul_test.c
test/builtins/Unit/ppc/qsub_test.c
test/builtins/Unit/subvti3_test.c
test/builtins/Unit/ucmpti2_test.c
test/builtins/Unit/udivmodti4_test.c
test/builtins/Unit/udivti3_test.c
test/builtins/Unit/umodti3_test.c
test/cfi/bad-split.cpp
test/cfi/cross-dso-diagnostic.cpp
test/cfi/cross-dso/lit.local.cfg
test/cfi/mfcall.cpp
test/cfi/target_uninstrumented.cpp
test/cfi/two-vcalls.cpp
test/esan/TestCases/large-stack-linux.c
test/esan/TestCases/workingset-early-fault.c
test/esan/TestCases/workingset-memset.cpp
test/esan/TestCases/workingset-midreport.cpp
test/esan/TestCases/workingset-samples.cpp
test/esan/TestCases/workingset-signal-posix.cpp
test/esan/TestCases/workingset-simple.cpp
test/esan/lit.cfg
test/fuzzer/AlignmentAssumptionTest.cpp [new file with mode: 0644]
test/fuzzer/ImplicitIntegerSignChangeTest.cpp [new file with mode: 0644]
test/fuzzer/ImplicitSignedIntegerTruncationOrSignChangeTest.cpp [new file with mode: 0644]
test/fuzzer/ImplicitSignedIntegerTruncationTest.cpp [moved from test/fuzzer/ImplicitIntegerTruncationTest.cpp with 89% similarity]
test/fuzzer/ImplicitUnsignedIntegerTruncationTest.cpp [new file with mode: 0644]
test/fuzzer/InitializeTest.cpp
test/fuzzer/PrintUnstableStatsTest.cpp [deleted file]
test/fuzzer/ReadBinaryTest.cpp [new file with mode: 0644]
test/fuzzer/SymbolizeDeadlock.cpp
test/fuzzer/afl-driver-extra-stats.test
test/fuzzer/afl-driver-stderr.test
test/fuzzer/counters.test
test/fuzzer/coverage.test
test/fuzzer/dead-stripping.test [new file with mode: 0644]
test/fuzzer/dso.test
test/fuzzer/dump_coverage.test
test/fuzzer/exit_on_src_pos.test
test/fuzzer/fuzzer-alignment-assumption.test [new file with mode: 0644]
test/fuzzer/fuzzer-implicit-integer-sign-change.test [new file with mode: 0644]
test/fuzzer/fuzzer-implicit-integer-truncation.test [deleted file]
test/fuzzer/fuzzer-implicit-signed-integer-truncation-or-sign-change.test [new file with mode: 0644]
test/fuzzer/fuzzer-implicit-signed-integer-truncation.test [new file with mode: 0644]
test/fuzzer/fuzzer-implicit-unsigned-integer-truncation.test [new file with mode: 0644]
test/fuzzer/fuzzer-mutationstats.test [deleted file]
test/fuzzer/fuzzer-oom.test
test/fuzzer/gc-sections.test
test/fuzzer/handle-unstable.test [deleted file]
test/fuzzer/lit.cfg
test/fuzzer/merge-control-file.test
test/fuzzer/merge-posix.test
test/fuzzer/merge-sigusr.test
test/fuzzer/minimize_crash.test
test/fuzzer/minimize_two_crashes.test
test/fuzzer/null-deref-on-empty.test
test/fuzzer/null-deref.test
test/fuzzer/only-some-bytes.test
test/fuzzer/print_unstable_stats.test [deleted file]
test/fuzzer/read-binary.test [new file with mode: 0644]
test/fuzzer/shrink.test
test/fuzzer/sigusr.test
test/fuzzer/trace-malloc-threaded.test
test/fuzzer/trace-malloc-unbalanced.test
test/fuzzer/ulimit.test
test/fuzzer/value-profile-cmp.test
test/fuzzer/value-profile-cmp2.test
test/fuzzer/value-profile-cmp3.test
test/fuzzer/value-profile-cmp4.test
test/fuzzer/value-profile-div.test
test/fuzzer/value-profile-load.test
test/fuzzer/value-profile-mem.test
test/fuzzer/value-profile-set.test
test/fuzzer/value-profile-strcmp.test
test/fuzzer/value-profile-strncmp.test
test/fuzzer/value-profile-switch.test
test/fuzzer/windows-opt-ref.test [new file with mode: 0644]
test/hwasan/CMakeLists.txt
test/hwasan/TestCases/Posix/system-allocator-fallback.cc [new file with mode: 0644]
test/hwasan/TestCases/abort-message-android.cc [new file with mode: 0644]
test/hwasan/TestCases/cfi.cc [new file with mode: 0644]
test/hwasan/TestCases/deep-recursion.c [new file with mode: 0644]
test/hwasan/TestCases/double-free.c [new file with mode: 0644]
test/hwasan/TestCases/heap-buffer-overflow.c [new file with mode: 0644]
test/hwasan/TestCases/hwasan-print-shadow.cc [new file with mode: 0644]
test/hwasan/TestCases/longjmp.c [new file with mode: 0644]
test/hwasan/TestCases/malloc-test.c [new file with mode: 0644]
test/hwasan/TestCases/malloc_fill.cc [new file with mode: 0644]
test/hwasan/TestCases/many-threads-uaf.c [new file with mode: 0644]
test/hwasan/TestCases/mem-intrinsics-zero-size.c [new file with mode: 0644]
test/hwasan/TestCases/mem-intrinsics.c [new file with mode: 0644]
test/hwasan/TestCases/new-test.cc [new file with mode: 0644]
test/hwasan/TestCases/print-memory-usage-android.c [new file with mode: 0644]
test/hwasan/TestCases/print-memory-usage.c [new file with mode: 0644]
test/hwasan/TestCases/pthread_exit.c [new file with mode: 0644]
test/hwasan/TestCases/random-align-right.c [new file with mode: 0644]
test/hwasan/TestCases/realloc-after-free.c [new file with mode: 0644]
test/hwasan/TestCases/realloc-test.cc [new file with mode: 0644]
test/hwasan/TestCases/rich-stack.c [new file with mode: 0644]
test/hwasan/TestCases/sanitizer_malloc.cc [new file with mode: 0644]
test/hwasan/TestCases/sizes.cpp [new file with mode: 0644]
test/hwasan/TestCases/stack-history-length.c [new file with mode: 0644]
test/hwasan/TestCases/stack-oob.c [new file with mode: 0644]
test/hwasan/TestCases/stack-oob.cc [deleted file]
test/hwasan/TestCases/stack-uar.c [new file with mode: 0644]
test/hwasan/TestCases/stack-uar.cc [deleted file]
test/hwasan/TestCases/tail-magic.c [new file with mode: 0644]
test/hwasan/TestCases/thread-uaf.c [new file with mode: 0644]
test/hwasan/TestCases/uaf_with_rb_distance.c [new file with mode: 0644]
test/hwasan/TestCases/use-after-free.c
test/hwasan/lit.cfg
test/hwasan/lit.site.cfg.in
test/lit.common.cfg
test/lit.common.configured.in
test/lsan/TestCases/Linux/fork_and_leak.cc [new file with mode: 0644]
test/lsan/TestCases/Linux/fork_with_threads.cc [deleted file]
test/lsan/TestCases/Linux/use_tls_dynamic.cc
test/msan/Linux/reexec_unlimited_stack.cc [new file with mode: 0644]
test/msan/Linux/sunrpc.cc
test/msan/Linux/sunrpc_bytes.cc
test/msan/Linux/sunrpc_string.cc
test/msan/chained_origin_with_signals.cc
test/msan/dtls_test.c
test/msan/fork.cc
test/msan/ioctl_custom.cc
test/msan/lit.cfg
test/msan/pthread_getname_np.cc
test/msan/signal_stress_test.cc
test/msan/strndup.cc
test/msan/tls_reuse.cc
test/msan/vararg.cc [new file with mode: 0644]
test/profile/Inputs/instrprof-dlopen-dlclose-main.c.gcov
test/profile/Inputs/instrprof-dlopen-dlclose-main_three-libs.c.gcov
test/profile/Inputs/instrprof-gcov-__gcov_flush-multiple.c [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-__gcov_flush-multiple.c.gcov [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-exceptions.cpp.gcov
test/profile/Inputs/instrprof-gcov-execlp.c [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-execlp.c.gcov [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-execvp.c [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-execvp.c.gcov [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-fork.c.gcov
test/profile/Inputs/instrprof-gcov-multiple-bbs-single-line.c.gcov
test/profile/Inputs/instrprof-gcov-one-line-function.c [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-one-line-function.c.gcov [new file with mode: 0644]
test/profile/Inputs/instrprof-gcov-switch1.c.gcov
test/profile/Inputs/instrprof-gcov-switch2.c.gcov
test/profile/Inputs/instrprof-shared-lib.c.gcov
test/profile/Inputs/instrprof-shared-lib_called-twice.c.gcov
test/profile/Inputs/instrprof-shared-lib_in-loop.c.gcov
test/profile/Inputs/instrprof-shared-main-gcov-flush_no-writeout.c.gcov
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-after.c.gcov
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-before-after.c.gcov
test/profile/Inputs/instrprof-shared-main-gcov-flush_shared-call-before.c.gcov
test/profile/Inputs/instrprof-shared-main.c.gcov
test/profile/Posix/instrprof-gcov-execlp.test [new file with mode: 0644]
test/profile/Posix/instrprof-gcov-execvp.test [new file with mode: 0644]
test/profile/Posix/instrprof-gcov-fork.test
test/profile/instrprof-darwin-exports.c
test/profile/instrprof-dlopen-dlclose-gcov.test
test/profile/instrprof-gcov-__gcov_flush-multiple.test [new file with mode: 0644]
test/profile/instrprof-gcov-multiple-bbs-single-line.test
test/profile/instrprof-gcov-one-line-function.test [new file with mode: 0644]
test/profile/instrprof-gcov-two-objects.test
test/profile/instrprof-merging.cpp [new file with mode: 0644]
test/profile/instrprof-shared-gcov-flush.test
test/profile/lit.cfg
test/safestack/lit.cfg
test/safestack/pthread-cleanup.c
test/safestack/pthread-stack-size.c [new file with mode: 0644]
test/safestack/pthread.c
test/sanitizer_common/CMakeLists.txt
test/sanitizer_common/TestCases/FreeBSD/capsicum.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/FreeBSD/fdevname.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/FreeBSD/lit.local.cfg [new file with mode: 0644]
test/sanitizer_common/TestCases/Linux/allow_user_segv.cc
test/sanitizer_common/TestCases/Linux/assert.cc
test/sanitizer_common/TestCases/Linux/ill.cc
test/sanitizer_common/TestCases/Linux/mallopt.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Linux/signal_segv_handler.cc
test/sanitizer_common/TestCases/NetBSD/asysctl.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/cdb.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/fparseln.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/funopen2.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/getgroupmembership.cc
test/sanitizer_common/TestCases/NetBSD/getvfsstat.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/md2.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/md4.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/md5.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/mi_vector_hash.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/rmd160.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/sha1.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/sha2.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/statvfs1.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/strtoi.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/NetBSD/sysctlgetmibinfo.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/arc4random.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/dedup_token_length_test.cc
test/sanitizer_common/TestCases/Posix/devname.cc
test/sanitizer_common/TestCases/Posix/devname_r.cc
test/sanitizer_common/TestCases/Posix/dump_instruction_bytes.cc
test/sanitizer_common/TestCases/Posix/feof_fileno_ferror.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/fgetc_ungetc_getc.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/fgetln.cc
test/sanitizer_common/TestCases/Posix/fgets.cc
test/sanitizer_common/TestCases/Posix/fputc_putc_putchar.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/fputs_puts.cc
test/sanitizer_common/TestCases/Posix/fseek.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/fts.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/funopen.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/getc_unlocked.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/getfsent.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/getmntinfo.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/getusershell.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/lstat.cc
test/sanitizer_common/TestCases/Posix/nl_langinfo.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/popen.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/putc_putchar_unlocked.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/readlinkat.c
test/sanitizer_common/TestCases/Posix/regex.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/setvbuf.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/sl_add.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/strtonum.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/sysctl.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/Posix/vis.cc [new file with mode: 0644]
test/sanitizer_common/TestCases/allocator_returns_null.cc
test/sanitizer_common/TestCases/corelimit.cc
test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc
test/sanitizer_common/TestCases/hard_rss_limit_mb_test.cc [moved from test/sanitizer_common/TestCases/Linux/hard_rss_limit_mb_test.cc with 94% similarity]
test/sanitizer_common/TestCases/malloc_hook.cc
test/sanitizer_common/TestCases/pthread_mutexattr_get.cc
test/sanitizer_common/TestCases/sanitizer_coverage_symbolize.cc
test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard.cc
test/sanitizer_common/TestCases/strcasestr.c
test/sanitizer_common/TestCases/symbolize_pc.cc
test/sanitizer_common/TestCases/symbolize_pc_inline.cc [new file with mode: 0644]
test/sanitizer_common/ios_commands/iossim_run.py
test/sanitizer_common/lit.common.cfg
test/scudo/dealloc-race.c [new file with mode: 0644]
test/tsan/Darwin/gcd-sync-block-copy.mm [new file with mode: 0644]
test/tsan/Darwin/ignore-noninstrumented.mm
test/tsan/Darwin/ignored-interceptors.mm [deleted file]
test/tsan/Darwin/objc-synchronize-cycle-tagged.mm [new file with mode: 0644]
test/tsan/Darwin/objc-synchronize-cycle.mm [new file with mode: 0644]
test/tsan/Darwin/objc-synchronize-nested-recursive.mm [new file with mode: 0644]
test/tsan/Linux/thread_timedjoin.c [new file with mode: 0644]
test/tsan/Linux/thread_tryjoin.c [new file with mode: 0644]
test/tsan/cxa_guard_acquire.cc [new file with mode: 0644]
test/tsan/deadlock_detector_stress_test.cc
test/tsan/dtls.c
test/tsan/getline_nohang.cc
test/tsan/ignore_lib5.cc
test/tsan/ignored-interceptors-mmap.cc
test/tsan/large_malloc_meta.cc
test/tsan/mmap_large.cc
test/tsan/mutex_cycle2.c
test/tsan/mutex_lock_destroyed.cc
test/tsan/strerror_r.cc
test/tsan/sunrpc.cc
test/ubsan/CMakeLists.txt
test/ubsan/TestCases/ImplicitConversion/integer-arithmetic-value-change.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/integer-conversion.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/integer-sign-change-blacklist.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/integer-sign-change-summary.cpp [moved from test/ubsan/TestCases/ImplicitConversion/integer-truncation-summary.cpp with 74% similarity]
test/ubsan/TestCases/ImplicitConversion/integer-sign-change.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/integer-truncation-blacklist.c [deleted file]
test/ubsan/TestCases/ImplicitConversion/integer-truncation.c
test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation-blacklist.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation-or-sign-change-blacklist.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation-or-sign-change-summary.cpp [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation-summary.cpp [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/unsigned-integer-truncation-blacklist.c [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/unsigned-integer-truncation-summary.cpp [new file with mode: 0644]
test/ubsan/TestCases/ImplicitConversion/unsigned-integer-truncation.c [new file with mode: 0644]
test/ubsan/TestCases/Integer/no-recover.cpp
test/ubsan/TestCases/Misc/enum.cpp
test/ubsan/TestCases/Misc/log-path_test.cc
test/ubsan/TestCases/Misc/monitor.cpp
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-align_value-on-lvalue.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-align_value-on-paramvar.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-alloc_align-on-function-variable.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-alloc_align-on-function.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-assume_aligned-on-function-two-params.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-attribute-assume_aligned-on-function.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-blacklist.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-builtin_assume_aligned-three-params-variable.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-builtin_assume_aligned-three-params.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-builtin_assume_aligned-two-params.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-openmp.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/alignment-assumption-summary.cpp [new file with mode: 0644]
test/ubsan/TestCases/Pointer/index-overflow.cpp
test/ubsan/TestCases/Pointer/unsigned-index-expression.cpp
test/ubsan/TestCases/TypeCheck/Function/function.cpp
test/ubsan/TestCases/TypeCheck/PR33221.cpp
test/ubsan/TestCases/TypeCheck/vptr-corrupted-vtable-itanium.cpp
test/ubsan/TestCases/TypeCheck/vptr-non-unique-typeinfo.cpp
test/ubsan/TestCases/TypeCheck/vptr-virtual-base-construction.cpp
test/ubsan/TestCases/TypeCheck/vptr-virtual-base.cpp
test/ubsan/TestCases/TypeCheck/vptr.cpp
test/ubsan/lit.common.cfg
test/ubsan/lit.site.cfg.in
test/ubsan_minimal/TestCases/alignment-assumption.c [new file with mode: 0644]
test/ubsan_minimal/TestCases/implicit-integer-sign-change.c [new file with mode: 0644]
test/ubsan_minimal/TestCases/implicit-signed-integer-truncation-or-sign-change.c [new file with mode: 0644]
test/ubsan_minimal/TestCases/implicit-signed-integer-truncation.c [new file with mode: 0644]
test/ubsan_minimal/TestCases/implicit-unsigned-integer-truncation.c [moved from test/ubsan_minimal/TestCases/implicit-integer-truncation.c with 72% similarity]
test/xray/TestCases/Posix/argv0-log-file-name.cc
test/xray/TestCases/Posix/basic-filtering.cc
test/xray/TestCases/Posix/clang-no-xray-instrument.cc [new file with mode: 0644]
test/xray/TestCases/Posix/fdr-mode.cc
test/xray/TestCases/Posix/fdr-reinit.cc [new file with mode: 0644]
test/xray/TestCases/Posix/fdr-single-thread.cc
test/xray/TestCases/Posix/fdr-thread-order.cc
test/xray/TestCases/Posix/fork_basic_logging.cc
test/xray/TestCases/Posix/profiling-multi-threaded.cc
test/xray/Unit/lit.site.cfg.in
unittests/lit.common.unit.configured.in
utils/generate_netbsd_ioctls.awk
utils/generate_netbsd_syscalls.awk