From ee0ff134e9f82bf87751a5174c27b191c04e16c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 10 Apr 2025 19:19:09 +0200 Subject: [PATCH] tsan: Rename lib/tsan to lib/libtsan. For consistency with other vendored C/C++ libraries. --- lib/{tsan => libtsan}/builtins/assembly.h | 0 .../interception/interception.h | 0 .../interception/interception_linux.cpp | 0 .../interception/interception_linux.h | 0 .../interception/interception_mac.cpp | 0 .../interception/interception_mac.h | 0 .../interception/interception_type_test.cpp | 0 .../interception/interception_win.cpp | 0 .../interception/interception_win.h | 0 .../sanitizer_common/sancov_flags.h | 0 .../sanitizer_common/sancov_flags.inc | 0 .../sanitizer_common/sanitizer_addrhashmap.h | 0 .../sanitizer_common/sanitizer_allocator.cpp | 0 .../sanitizer_common/sanitizer_allocator.h | 0 .../sanitizer_allocator_checks.cpp | 0 .../sanitizer_allocator_checks.h | 0 .../sanitizer_allocator_combined.h | 0 .../sanitizer_allocator_dlsym.h | 0 .../sanitizer_allocator_interface.h | 0 .../sanitizer_allocator_internal.h | 0 .../sanitizer_allocator_local_cache.h | 0 .../sanitizer_allocator_primary32.h | 0 .../sanitizer_allocator_primary64.h | 0 .../sanitizer_allocator_report.cpp | 0 .../sanitizer_allocator_report.h | 0 .../sanitizer_allocator_secondary.h | 0 .../sanitizer_allocator_size_class_map.h | 0 .../sanitizer_allocator_stats.h | 0 .../sanitizer_common/sanitizer_array_ref.h | 0 .../sanitizer_common/sanitizer_asm.h | 0 .../sanitizer_common/sanitizer_atomic.h | 0 .../sanitizer_common/sanitizer_atomic_clang.h | 0 .../sanitizer_common/sanitizer_atomic_msvc.h | 0 .../sanitizer_common/sanitizer_bitvector.h | 0 .../sanitizer_common/sanitizer_bvgraph.h | 0 .../sanitizer_chained_origin_depot.cpp | 0 .../sanitizer_chained_origin_depot.h | 0 .../sanitizer_common/sanitizer_common.cpp | 0 .../sanitizer_common/sanitizer_common.h | 0 .../sanitizer_common_interceptors.inc | 0 .../sanitizer_common_interceptors_format.inc | 0 .../sanitizer_common_interceptors_ioctl.inc | 0 ...tizer_common_interceptors_memintrinsics.inc | 0 ...tizer_common_interceptors_netbsd_compat.inc | 0 ...zer_common_interceptors_vfork_aarch64.inc.S | 0 ...nitizer_common_interceptors_vfork_arm.inc.S | 0 ...itizer_common_interceptors_vfork_i386.inc.S | 0 ...common_interceptors_vfork_loongarch64.inc.S | 0 ...zer_common_interceptors_vfork_riscv64.inc.S | 0 ...izer_common_interceptors_vfork_x86_64.inc.S | 0 .../sanitizer_common_interface.inc | 0 .../sanitizer_common_interface_posix.inc | 0 .../sanitizer_common_libcdep.cpp | 0 .../sanitizer_common_nolibc.cpp | 0 .../sanitizer_common_syscalls.inc | 0 .../sanitizer_coverage_interface.inc | 0 .../sanitizer_common/sanitizer_dbghelp.h | 0 .../sanitizer_deadlock_detector.h | 0 .../sanitizer_deadlock_detector1.cpp | 0 .../sanitizer_deadlock_detector2.cpp | 0 .../sanitizer_deadlock_detector_interface.h | 0 .../sanitizer_common/sanitizer_dense_map.h | 0 .../sanitizer_dense_map_info.h | 0 .../sanitizer_common/sanitizer_dl.cpp | 0 .../sanitizer_common/sanitizer_dl.h | 0 .../sanitizer_common/sanitizer_errno.cpp | 0 .../sanitizer_common/sanitizer_errno.h | 0 .../sanitizer_common/sanitizer_errno_codes.h | 0 .../sanitizer_common/sanitizer_file.cpp | 0 .../sanitizer_common/sanitizer_file.h | 0 .../sanitizer_common/sanitizer_flag_parser.cpp | 0 .../sanitizer_common/sanitizer_flag_parser.h | 0 .../sanitizer_common/sanitizer_flags.cpp | 0 .../sanitizer_common/sanitizer_flags.h | 0 .../sanitizer_common/sanitizer_flags.inc | 0 .../sanitizer_common/sanitizer_flat_map.h | 0 .../sanitizer_common/sanitizer_fuchsia.cpp | 0 .../sanitizer_common/sanitizer_fuchsia.h | 0 .../sanitizer_common/sanitizer_getauxval.h | 0 .../sanitizer_common/sanitizer_glibc_version.h | 0 .../sanitizer_common/sanitizer_hash.h | 0 .../sanitizer_interceptors_ioctl_netbsd.inc | 0 .../sanitizer_interface_internal.h | 0 .../sanitizer_common/sanitizer_internal_defs.h | 0 .../sanitizer_common/sanitizer_leb128.h | 0 .../sanitizer_common/sanitizer_lfstack.h | 0 .../sanitizer_common/sanitizer_libc.cpp | 0 .../sanitizer_common/sanitizer_libc.h | 0 .../sanitizer_common/sanitizer_libignore.cpp | 0 .../sanitizer_common/sanitizer_libignore.h | 0 .../sanitizer_common/sanitizer_linux.cpp | 0 .../sanitizer_common/sanitizer_linux.h | 0 .../sanitizer_linux_libcdep.cpp | 0 .../sanitizer_common/sanitizer_linux_s390.cpp | 0 .../sanitizer_common/sanitizer_list.h | 0 .../sanitizer_local_address_space_view.h | 0 .../sanitizer_common/sanitizer_lzw.h | 0 .../sanitizer_common/sanitizer_mac.cpp | 0 .../sanitizer_common/sanitizer_mac.h | 0 .../sanitizer_common/sanitizer_mac_libcdep.cpp | 0 .../sanitizer_common/sanitizer_mallinfo.h | 0 .../sanitizer_common/sanitizer_malloc_mac.inc | 0 .../sanitizer_common/sanitizer_mutex.cpp | 0 .../sanitizer_common/sanitizer_mutex.h | 0 .../sanitizer_common/sanitizer_netbsd.cpp | 0 .../sanitizer_common/sanitizer_placement_new.h | 0 .../sanitizer_common/sanitizer_platform.h | 0 .../sanitizer_platform_interceptors.h | 0 .../sanitizer_platform_limits_freebsd.cpp | 0 .../sanitizer_platform_limits_freebsd.h | 0 .../sanitizer_platform_limits_linux.cpp | 0 .../sanitizer_platform_limits_netbsd.cpp | 0 .../sanitizer_platform_limits_netbsd.h | 0 .../sanitizer_platform_limits_posix.cpp | 0 .../sanitizer_platform_limits_posix.h | 0 .../sanitizer_platform_limits_solaris.cpp | 0 .../sanitizer_platform_limits_solaris.h | 0 .../sanitizer_common/sanitizer_posix.cpp | 0 .../sanitizer_common/sanitizer_posix.h | 0 .../sanitizer_posix_libcdep.cpp | 0 .../sanitizer_common/sanitizer_printf.cpp | 0 .../sanitizer_common/sanitizer_procmaps.h | 0 .../sanitizer_procmaps_bsd.cpp | 0 .../sanitizer_procmaps_common.cpp | 0 .../sanitizer_procmaps_fuchsia.cpp | 0 .../sanitizer_procmaps_linux.cpp | 0 .../sanitizer_procmaps_mac.cpp | 0 .../sanitizer_procmaps_solaris.cpp | 0 .../sanitizer_common/sanitizer_ptrauth.h | 0 .../sanitizer_common/sanitizer_quarantine.h | 0 .../sanitizer_common/sanitizer_range.cpp | 0 .../sanitizer_common/sanitizer_range.h | 0 .../sanitizer_redefine_builtins.h | 0 .../sanitizer_report_decorator.h | 0 .../sanitizer_common/sanitizer_ring_buffer.h | 0 .../sanitizer_signal_interceptors.inc | 0 .../sanitizer_common/sanitizer_solaris.cpp | 0 .../sanitizer_common/sanitizer_solaris.h | 0 .../sanitizer_common/sanitizer_stack_store.cpp | 0 .../sanitizer_common/sanitizer_stack_store.h | 0 .../sanitizer_common/sanitizer_stackdepot.cpp | 0 .../sanitizer_common/sanitizer_stackdepot.h | 0 .../sanitizer_stackdepotbase.h | 0 .../sanitizer_common/sanitizer_stacktrace.cpp | 0 .../sanitizer_common/sanitizer_stacktrace.h | 0 .../sanitizer_stacktrace_libcdep.cpp | 0 .../sanitizer_stacktrace_printer.cpp | 0 .../sanitizer_stacktrace_printer.h | 0 .../sanitizer_stacktrace_sparc.cpp | 0 .../sanitizer_common/sanitizer_stoptheworld.h | 0 .../sanitizer_stoptheworld_fuchsia.cpp | 0 .../sanitizer_stoptheworld_fuchsia.h | 0 .../sanitizer_stoptheworld_linux_libcdep.cpp | 0 .../sanitizer_stoptheworld_mac.cpp | 0 .../sanitizer_stoptheworld_netbsd_libcdep.cpp | 0 .../sanitizer_stoptheworld_win.cpp | 0 .../sanitizer_suppressions.cpp | 0 .../sanitizer_common/sanitizer_suppressions.h | 0 .../sanitizer_common/sanitizer_symbolizer.cpp | 0 .../sanitizer_common/sanitizer_symbolizer.h | 0 .../sanitizer_symbolizer_internal.h | 0 .../sanitizer_symbolizer_libbacktrace.cpp | 0 .../sanitizer_symbolizer_libbacktrace.h | 0 .../sanitizer_symbolizer_libcdep.cpp | 0 .../sanitizer_symbolizer_mac.cpp | 0 .../sanitizer_symbolizer_mac.h | 0 .../sanitizer_symbolizer_markup.cpp | 0 .../sanitizer_symbolizer_markup.h | 0 .../sanitizer_symbolizer_markup_constants.h | 0 .../sanitizer_symbolizer_markup_fuchsia.cpp | 0 .../sanitizer_symbolizer_posix_libcdep.cpp | 0 .../sanitizer_symbolizer_report.cpp | 0 .../sanitizer_symbolizer_report_fuchsia.cpp | 0 .../sanitizer_symbolizer_win.cpp | 0 .../sanitizer_syscall_generic.inc | 0 .../sanitizer_syscall_linux_aarch64.inc | 0 .../sanitizer_syscall_linux_arm.inc | 0 .../sanitizer_syscall_linux_hexagon.inc | 0 .../sanitizer_syscall_linux_loongarch64.inc | 0 .../sanitizer_syscall_linux_riscv64.inc | 0 .../sanitizer_syscall_linux_x86_64.inc | 0 .../sanitizer_syscalls_netbsd.inc | 0 .../sanitizer_common/sanitizer_termination.cpp | 0 .../sanitizer_thread_arg_retval.cpp | 0 .../sanitizer_thread_arg_retval.h | 0 .../sanitizer_thread_history.cpp | 0 .../sanitizer_thread_history.h | 0 .../sanitizer_thread_registry.cpp | 0 .../sanitizer_thread_registry.h | 0 .../sanitizer_common/sanitizer_thread_safety.h | 0 .../sanitizer_tls_get_addr.cpp | 0 .../sanitizer_common/sanitizer_tls_get_addr.h | 0 .../sanitizer_common/sanitizer_type_traits.cpp | 0 .../sanitizer_common/sanitizer_type_traits.h | 0 .../sanitizer_unwind_fuchsia.cpp | 0 .../sanitizer_unwind_linux_libcdep.cpp | 0 .../sanitizer_common/sanitizer_unwind_win.cpp | 0 .../sanitizer_common/sanitizer_vector.h | 0 .../sanitizer_common/sanitizer_win.cpp | 0 .../sanitizer_common/sanitizer_win.h | 0 .../sanitizer_common/sanitizer_win_defs.h | 0 .../sanitizer_win_immortalize.h | 0 .../sanitizer_win_interception.cpp | 0 .../sanitizer_win_interception.h | 0 lib/{tsan => libtsan}/tsan_debugging.cpp | 0 lib/{tsan => libtsan}/tsan_defs.h | 0 lib/{tsan => libtsan}/tsan_dense_alloc.h | 0 lib/{tsan => libtsan}/tsan_dispatch_defs.h | 0 lib/{tsan => libtsan}/tsan_external.cpp | 0 lib/{tsan => libtsan}/tsan_fd.cpp | 0 lib/{tsan => libtsan}/tsan_fd.h | 0 lib/{tsan => libtsan}/tsan_flags.cpp | 0 lib/{tsan => libtsan}/tsan_flags.h | 0 lib/{tsan => libtsan}/tsan_flags.inc | 0 lib/{tsan => libtsan}/tsan_ignoreset.cpp | 0 lib/{tsan => libtsan}/tsan_ignoreset.h | 0 lib/{tsan => libtsan}/tsan_ilist.h | 0 lib/{tsan => libtsan}/tsan_interceptors.h | 0 .../tsan_interceptors_mac.cpp | 0 .../tsan_interceptors_mach_vm.cpp | 0 .../tsan_interceptors_memintrinsics.cpp | 0 .../tsan_interceptors_posix.cpp | 0 lib/{tsan => libtsan}/tsan_interface.cpp | 0 lib/{tsan => libtsan}/tsan_interface.h | 0 lib/{tsan => libtsan}/tsan_interface.inc | 0 lib/{tsan => libtsan}/tsan_interface_ann.cpp | 0 lib/{tsan => libtsan}/tsan_interface_ann.h | 0 .../tsan_interface_atomic.cpp | 0 lib/{tsan => libtsan}/tsan_interface_java.cpp | 0 lib/{tsan => libtsan}/tsan_interface_java.h | 0 lib/{tsan => libtsan}/tsan_malloc_mac.cpp | 0 lib/{tsan => libtsan}/tsan_md5.cpp | 0 lib/{tsan => libtsan}/tsan_mman.cpp | 0 lib/{tsan => libtsan}/tsan_mman.h | 0 lib/{tsan => libtsan}/tsan_mutexset.cpp | 0 lib/{tsan => libtsan}/tsan_mutexset.h | 0 lib/{tsan => libtsan}/tsan_new_delete.cpp | 0 lib/{tsan => libtsan}/tsan_platform.h | 0 lib/{tsan => libtsan}/tsan_platform_linux.cpp | 0 lib/{tsan => libtsan}/tsan_platform_mac.cpp | 0 lib/{tsan => libtsan}/tsan_platform_posix.cpp | 0 .../tsan_platform_windows.cpp | 0 lib/{tsan => libtsan}/tsan_ppc_regs.h | 0 lib/{tsan => libtsan}/tsan_preinit.cpp | 0 lib/{tsan => libtsan}/tsan_report.cpp | 0 lib/{tsan => libtsan}/tsan_report.h | 0 lib/{tsan => libtsan}/tsan_rtl.cpp | 0 lib/{tsan => libtsan}/tsan_rtl.h | 0 lib/{tsan => libtsan}/tsan_rtl_aarch64.S | 0 lib/{tsan => libtsan}/tsan_rtl_access.cpp | 0 lib/{tsan => libtsan}/tsan_rtl_amd64.S | 0 lib/{tsan => libtsan}/tsan_rtl_loongarch64.S | 0 lib/{tsan => libtsan}/tsan_rtl_mips64.S | 0 lib/{tsan => libtsan}/tsan_rtl_mutex.cpp | 0 lib/{tsan => libtsan}/tsan_rtl_ppc64.S | 0 lib/{tsan => libtsan}/tsan_rtl_proc.cpp | 0 lib/{tsan => libtsan}/tsan_rtl_report.cpp | 0 lib/{tsan => libtsan}/tsan_rtl_riscv64.S | 0 lib/{tsan => libtsan}/tsan_rtl_s390x.S | 0 lib/{tsan => libtsan}/tsan_rtl_thread.cpp | 0 lib/{tsan => libtsan}/tsan_shadow.h | 0 lib/{tsan => libtsan}/tsan_stack_trace.cpp | 0 lib/{tsan => libtsan}/tsan_stack_trace.h | 0 lib/{tsan => libtsan}/tsan_suppressions.cpp | 0 lib/{tsan => libtsan}/tsan_suppressions.h | 0 lib/{tsan => libtsan}/tsan_symbolize.cpp | 0 lib/{tsan => libtsan}/tsan_symbolize.h | 0 lib/{tsan => libtsan}/tsan_sync.cpp | 0 lib/{tsan => libtsan}/tsan_sync.h | 0 lib/{tsan => libtsan}/tsan_trace.h | 0 lib/{tsan => libtsan}/tsan_vector_clock.cpp | 0 lib/{tsan => libtsan}/tsan_vector_clock.h | 0 lib/{tsan => libtsan}/ubsan/ubsan_flags.h | 0 lib/{tsan => libtsan}/ubsan/ubsan_flags.inc | 0 lib/{tsan => libtsan}/ubsan/ubsan_init.h | 0 lib/{tsan => libtsan}/ubsan/ubsan_platform.h | 0 src/libtsan.zig | 18 +++++++++--------- 277 files changed, 9 insertions(+), 9 deletions(-) rename lib/{tsan => libtsan}/builtins/assembly.h (100%) rename lib/{tsan => libtsan}/interception/interception.h (100%) rename lib/{tsan => libtsan}/interception/interception_linux.cpp (100%) rename lib/{tsan => libtsan}/interception/interception_linux.h (100%) rename lib/{tsan => libtsan}/interception/interception_mac.cpp (100%) rename lib/{tsan => libtsan}/interception/interception_mac.h (100%) rename lib/{tsan => libtsan}/interception/interception_type_test.cpp (100%) rename lib/{tsan => libtsan}/interception/interception_win.cpp (100%) rename lib/{tsan => libtsan}/interception/interception_win.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sancov_flags.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sancov_flags.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_addrhashmap.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_checks.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_checks.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_combined.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_dlsym.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_interface.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_internal.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_local_cache.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_primary32.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_primary64.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_report.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_report.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_secondary.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_size_class_map.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_allocator_stats.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_array_ref.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_asm.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_atomic.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_atomic_clang.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_atomic_msvc.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_bitvector.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_bvgraph.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_chained_origin_depot.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_chained_origin_depot.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_format.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_ioctl.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interface.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_interface_posix.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_nolibc.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_common_syscalls.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_coverage_interface.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_dbghelp.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_deadlock_detector.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_deadlock_detector1.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_deadlock_detector2.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_deadlock_detector_interface.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_dense_map.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_dense_map_info.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_dl.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_dl.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_errno.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_errno.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_errno_codes.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_file.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_file.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flag_parser.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flag_parser.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flags.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flags.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flags.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_flat_map.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_fuchsia.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_getauxval.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_glibc_version.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_hash.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_interface_internal.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_internal_defs.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_leb128.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_lfstack.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_libc.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_libc.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_libignore.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_libignore.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_linux.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_linux.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_linux_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_linux_s390.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_list.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_local_address_space_view.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_lzw.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mac.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mac.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mac_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mallinfo.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_malloc_mac.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mutex.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_mutex.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_netbsd.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_placement_new.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_interceptors.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_freebsd.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_freebsd.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_linux.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_netbsd.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_netbsd.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_posix.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_posix.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_solaris.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_platform_limits_solaris.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_posix.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_posix.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_posix_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_printf.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_bsd.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_common.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_linux.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_mac.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_procmaps_solaris.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_ptrauth.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_quarantine.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_range.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_range.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_redefine_builtins.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_report_decorator.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_ring_buffer.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_signal_interceptors.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_solaris.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_solaris.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stack_store.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stack_store.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stackdepot.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stackdepot.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stackdepotbase.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace_printer.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace_printer.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stacktrace_sparc.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_fuchsia.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_mac.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_stoptheworld_win.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_suppressions.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_suppressions.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_internal.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_libbacktrace.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_mac.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_mac.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_markup.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_markup.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_markup_constants.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_markup_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_report.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_report_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_symbolizer_win.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_generic.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_aarch64.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_arm.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_hexagon.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_loongarch64.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_riscv64.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscall_linux_x86_64.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_syscalls_netbsd.inc (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_termination.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_arg_retval.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_arg_retval.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_history.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_history.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_registry.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_registry.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_thread_safety.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_tls_get_addr.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_tls_get_addr.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_type_traits.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_type_traits.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_unwind_fuchsia.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_unwind_win.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_vector.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win_defs.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win_immortalize.h (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win_interception.cpp (100%) rename lib/{tsan => libtsan}/sanitizer_common/sanitizer_win_interception.h (100%) rename lib/{tsan => libtsan}/tsan_debugging.cpp (100%) rename lib/{tsan => libtsan}/tsan_defs.h (100%) rename lib/{tsan => libtsan}/tsan_dense_alloc.h (100%) rename lib/{tsan => libtsan}/tsan_dispatch_defs.h (100%) rename lib/{tsan => libtsan}/tsan_external.cpp (100%) rename lib/{tsan => libtsan}/tsan_fd.cpp (100%) rename lib/{tsan => libtsan}/tsan_fd.h (100%) rename lib/{tsan => libtsan}/tsan_flags.cpp (100%) rename lib/{tsan => libtsan}/tsan_flags.h (100%) rename lib/{tsan => libtsan}/tsan_flags.inc (100%) rename lib/{tsan => libtsan}/tsan_ignoreset.cpp (100%) rename lib/{tsan => libtsan}/tsan_ignoreset.h (100%) rename lib/{tsan => libtsan}/tsan_ilist.h (100%) rename lib/{tsan => libtsan}/tsan_interceptors.h (100%) rename lib/{tsan => libtsan}/tsan_interceptors_mac.cpp (100%) rename lib/{tsan => libtsan}/tsan_interceptors_mach_vm.cpp (100%) rename lib/{tsan => libtsan}/tsan_interceptors_memintrinsics.cpp (100%) rename lib/{tsan => libtsan}/tsan_interceptors_posix.cpp (100%) rename lib/{tsan => libtsan}/tsan_interface.cpp (100%) rename lib/{tsan => libtsan}/tsan_interface.h (100%) rename lib/{tsan => libtsan}/tsan_interface.inc (100%) rename lib/{tsan => libtsan}/tsan_interface_ann.cpp (100%) rename lib/{tsan => libtsan}/tsan_interface_ann.h (100%) rename lib/{tsan => libtsan}/tsan_interface_atomic.cpp (100%) rename lib/{tsan => libtsan}/tsan_interface_java.cpp (100%) rename lib/{tsan => libtsan}/tsan_interface_java.h (100%) rename lib/{tsan => libtsan}/tsan_malloc_mac.cpp (100%) rename lib/{tsan => libtsan}/tsan_md5.cpp (100%) rename lib/{tsan => libtsan}/tsan_mman.cpp (100%) rename lib/{tsan => libtsan}/tsan_mman.h (100%) rename lib/{tsan => libtsan}/tsan_mutexset.cpp (100%) rename lib/{tsan => libtsan}/tsan_mutexset.h (100%) rename lib/{tsan => libtsan}/tsan_new_delete.cpp (100%) rename lib/{tsan => libtsan}/tsan_platform.h (100%) rename lib/{tsan => libtsan}/tsan_platform_linux.cpp (100%) rename lib/{tsan => libtsan}/tsan_platform_mac.cpp (100%) rename lib/{tsan => libtsan}/tsan_platform_posix.cpp (100%) rename lib/{tsan => libtsan}/tsan_platform_windows.cpp (100%) rename lib/{tsan => libtsan}/tsan_ppc_regs.h (100%) rename lib/{tsan => libtsan}/tsan_preinit.cpp (100%) rename lib/{tsan => libtsan}/tsan_report.cpp (100%) rename lib/{tsan => libtsan}/tsan_report.h (100%) rename lib/{tsan => libtsan}/tsan_rtl.cpp (100%) rename lib/{tsan => libtsan}/tsan_rtl.h (100%) rename lib/{tsan => libtsan}/tsan_rtl_aarch64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_access.cpp (100%) rename lib/{tsan => libtsan}/tsan_rtl_amd64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_loongarch64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_mips64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_mutex.cpp (100%) rename lib/{tsan => libtsan}/tsan_rtl_ppc64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_proc.cpp (100%) rename lib/{tsan => libtsan}/tsan_rtl_report.cpp (100%) rename lib/{tsan => libtsan}/tsan_rtl_riscv64.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_s390x.S (100%) rename lib/{tsan => libtsan}/tsan_rtl_thread.cpp (100%) rename lib/{tsan => libtsan}/tsan_shadow.h (100%) rename lib/{tsan => libtsan}/tsan_stack_trace.cpp (100%) rename lib/{tsan => libtsan}/tsan_stack_trace.h (100%) rename lib/{tsan => libtsan}/tsan_suppressions.cpp (100%) rename lib/{tsan => libtsan}/tsan_suppressions.h (100%) rename lib/{tsan => libtsan}/tsan_symbolize.cpp (100%) rename lib/{tsan => libtsan}/tsan_symbolize.h (100%) rename lib/{tsan => libtsan}/tsan_sync.cpp (100%) rename lib/{tsan => libtsan}/tsan_sync.h (100%) rename lib/{tsan => libtsan}/tsan_trace.h (100%) rename lib/{tsan => libtsan}/tsan_vector_clock.cpp (100%) rename lib/{tsan => libtsan}/tsan_vector_clock.h (100%) rename lib/{tsan => libtsan}/ubsan/ubsan_flags.h (100%) rename lib/{tsan => libtsan}/ubsan/ubsan_flags.inc (100%) rename lib/{tsan => libtsan}/ubsan/ubsan_init.h (100%) rename lib/{tsan => libtsan}/ubsan/ubsan_platform.h (100%) diff --git a/lib/tsan/builtins/assembly.h b/lib/libtsan/builtins/assembly.h similarity index 100% rename from lib/tsan/builtins/assembly.h rename to lib/libtsan/builtins/assembly.h diff --git a/lib/tsan/interception/interception.h b/lib/libtsan/interception/interception.h similarity index 100% rename from lib/tsan/interception/interception.h rename to lib/libtsan/interception/interception.h diff --git a/lib/tsan/interception/interception_linux.cpp b/lib/libtsan/interception/interception_linux.cpp similarity index 100% rename from lib/tsan/interception/interception_linux.cpp rename to lib/libtsan/interception/interception_linux.cpp diff --git a/lib/tsan/interception/interception_linux.h b/lib/libtsan/interception/interception_linux.h similarity index 100% rename from lib/tsan/interception/interception_linux.h rename to lib/libtsan/interception/interception_linux.h diff --git a/lib/tsan/interception/interception_mac.cpp b/lib/libtsan/interception/interception_mac.cpp similarity index 100% rename from lib/tsan/interception/interception_mac.cpp rename to lib/libtsan/interception/interception_mac.cpp diff --git a/lib/tsan/interception/interception_mac.h b/lib/libtsan/interception/interception_mac.h similarity index 100% rename from lib/tsan/interception/interception_mac.h rename to lib/libtsan/interception/interception_mac.h diff --git a/lib/tsan/interception/interception_type_test.cpp b/lib/libtsan/interception/interception_type_test.cpp similarity index 100% rename from lib/tsan/interception/interception_type_test.cpp rename to lib/libtsan/interception/interception_type_test.cpp diff --git a/lib/tsan/interception/interception_win.cpp b/lib/libtsan/interception/interception_win.cpp similarity index 100% rename from lib/tsan/interception/interception_win.cpp rename to lib/libtsan/interception/interception_win.cpp diff --git a/lib/tsan/interception/interception_win.h b/lib/libtsan/interception/interception_win.h similarity index 100% rename from lib/tsan/interception/interception_win.h rename to lib/libtsan/interception/interception_win.h diff --git a/lib/tsan/sanitizer_common/sancov_flags.h b/lib/libtsan/sanitizer_common/sancov_flags.h similarity index 100% rename from lib/tsan/sanitizer_common/sancov_flags.h rename to lib/libtsan/sanitizer_common/sancov_flags.h diff --git a/lib/tsan/sanitizer_common/sancov_flags.inc b/lib/libtsan/sanitizer_common/sancov_flags.inc similarity index 100% rename from lib/tsan/sanitizer_common/sancov_flags.inc rename to lib/libtsan/sanitizer_common/sancov_flags.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_addrhashmap.h b/lib/libtsan/sanitizer_common/sanitizer_addrhashmap.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_addrhashmap.h rename to lib/libtsan/sanitizer_common/sanitizer_addrhashmap.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator.cpp b/lib/libtsan/sanitizer_common/sanitizer_allocator.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator.cpp rename to lib/libtsan/sanitizer_common/sanitizer_allocator.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator.h b/lib/libtsan/sanitizer_common/sanitizer_allocator.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_checks.cpp b/lib/libtsan/sanitizer_common/sanitizer_allocator_checks.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_checks.cpp rename to lib/libtsan/sanitizer_common/sanitizer_allocator_checks.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_checks.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_checks.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_checks.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_checks.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_combined.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_combined.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_combined.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_combined.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_dlsym.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_dlsym.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_dlsym.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_dlsym.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_interface.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_interface.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_interface.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_interface.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_internal.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_internal.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_internal.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_internal.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_local_cache.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_local_cache.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_local_cache.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_local_cache.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_primary32.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_primary32.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_primary32.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_primary32.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_primary64.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_primary64.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_primary64.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_primary64.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_report.cpp b/lib/libtsan/sanitizer_common/sanitizer_allocator_report.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_report.cpp rename to lib/libtsan/sanitizer_common/sanitizer_allocator_report.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_report.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_report.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_report.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_report.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_secondary.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_secondary.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_secondary.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_secondary.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_size_class_map.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_size_class_map.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_size_class_map.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_size_class_map.h diff --git a/lib/tsan/sanitizer_common/sanitizer_allocator_stats.h b/lib/libtsan/sanitizer_common/sanitizer_allocator_stats.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_allocator_stats.h rename to lib/libtsan/sanitizer_common/sanitizer_allocator_stats.h diff --git a/lib/tsan/sanitizer_common/sanitizer_array_ref.h b/lib/libtsan/sanitizer_common/sanitizer_array_ref.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_array_ref.h rename to lib/libtsan/sanitizer_common/sanitizer_array_ref.h diff --git a/lib/tsan/sanitizer_common/sanitizer_asm.h b/lib/libtsan/sanitizer_common/sanitizer_asm.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_asm.h rename to lib/libtsan/sanitizer_common/sanitizer_asm.h diff --git a/lib/tsan/sanitizer_common/sanitizer_atomic.h b/lib/libtsan/sanitizer_common/sanitizer_atomic.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_atomic.h rename to lib/libtsan/sanitizer_common/sanitizer_atomic.h diff --git a/lib/tsan/sanitizer_common/sanitizer_atomic_clang.h b/lib/libtsan/sanitizer_common/sanitizer_atomic_clang.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_atomic_clang.h rename to lib/libtsan/sanitizer_common/sanitizer_atomic_clang.h diff --git a/lib/tsan/sanitizer_common/sanitizer_atomic_msvc.h b/lib/libtsan/sanitizer_common/sanitizer_atomic_msvc.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_atomic_msvc.h rename to lib/libtsan/sanitizer_common/sanitizer_atomic_msvc.h diff --git a/lib/tsan/sanitizer_common/sanitizer_bitvector.h b/lib/libtsan/sanitizer_common/sanitizer_bitvector.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_bitvector.h rename to lib/libtsan/sanitizer_common/sanitizer_bitvector.h diff --git a/lib/tsan/sanitizer_common/sanitizer_bvgraph.h b/lib/libtsan/sanitizer_common/sanitizer_bvgraph.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_bvgraph.h rename to lib/libtsan/sanitizer_common/sanitizer_bvgraph.h diff --git a/lib/tsan/sanitizer_common/sanitizer_chained_origin_depot.cpp b/lib/libtsan/sanitizer_common/sanitizer_chained_origin_depot.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_chained_origin_depot.cpp rename to lib/libtsan/sanitizer_common/sanitizer_chained_origin_depot.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_chained_origin_depot.h b/lib/libtsan/sanitizer_common/sanitizer_chained_origin_depot.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_chained_origin_depot.h rename to lib/libtsan/sanitizer_common/sanitizer_chained_origin_depot.h diff --git a/lib/tsan/sanitizer_common/sanitizer_common.cpp b/lib/libtsan/sanitizer_common/sanitizer_common.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common.cpp rename to lib/libtsan/sanitizer_common/sanitizer_common.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_common.h b/lib/libtsan/sanitizer_common/sanitizer_common.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common.h rename to lib/libtsan/sanitizer_common/sanitizer_common.h diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_format.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_format.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_format.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_format.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_ioctl.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_ioctl.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_ioctl.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_ioctl.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S b/lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S rename to lib/libtsan/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interface.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interface.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interface.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interface.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_interface_posix.inc b/lib/libtsan/sanitizer_common/sanitizer_common_interface_posix.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_interface_posix.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_interface_posix.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_common_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_common_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_common_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_common_nolibc.cpp b/lib/libtsan/sanitizer_common/sanitizer_common_nolibc.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_nolibc.cpp rename to lib/libtsan/sanitizer_common/sanitizer_common_nolibc.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_common_syscalls.inc b/lib/libtsan/sanitizer_common/sanitizer_common_syscalls.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_common_syscalls.inc rename to lib/libtsan/sanitizer_common/sanitizer_common_syscalls.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_coverage_interface.inc b/lib/libtsan/sanitizer_common/sanitizer_coverage_interface.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_coverage_interface.inc rename to lib/libtsan/sanitizer_common/sanitizer_coverage_interface.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_dbghelp.h b/lib/libtsan/sanitizer_common/sanitizer_dbghelp.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_dbghelp.h rename to lib/libtsan/sanitizer_common/sanitizer_dbghelp.h diff --git a/lib/tsan/sanitizer_common/sanitizer_deadlock_detector.h b/lib/libtsan/sanitizer_common/sanitizer_deadlock_detector.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_deadlock_detector.h rename to lib/libtsan/sanitizer_common/sanitizer_deadlock_detector.h diff --git a/lib/tsan/sanitizer_common/sanitizer_deadlock_detector1.cpp b/lib/libtsan/sanitizer_common/sanitizer_deadlock_detector1.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_deadlock_detector1.cpp rename to lib/libtsan/sanitizer_common/sanitizer_deadlock_detector1.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_deadlock_detector2.cpp b/lib/libtsan/sanitizer_common/sanitizer_deadlock_detector2.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_deadlock_detector2.cpp rename to lib/libtsan/sanitizer_common/sanitizer_deadlock_detector2.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_deadlock_detector_interface.h b/lib/libtsan/sanitizer_common/sanitizer_deadlock_detector_interface.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_deadlock_detector_interface.h rename to lib/libtsan/sanitizer_common/sanitizer_deadlock_detector_interface.h diff --git a/lib/tsan/sanitizer_common/sanitizer_dense_map.h b/lib/libtsan/sanitizer_common/sanitizer_dense_map.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_dense_map.h rename to lib/libtsan/sanitizer_common/sanitizer_dense_map.h diff --git a/lib/tsan/sanitizer_common/sanitizer_dense_map_info.h b/lib/libtsan/sanitizer_common/sanitizer_dense_map_info.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_dense_map_info.h rename to lib/libtsan/sanitizer_common/sanitizer_dense_map_info.h diff --git a/lib/tsan/sanitizer_common/sanitizer_dl.cpp b/lib/libtsan/sanitizer_common/sanitizer_dl.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_dl.cpp rename to lib/libtsan/sanitizer_common/sanitizer_dl.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_dl.h b/lib/libtsan/sanitizer_common/sanitizer_dl.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_dl.h rename to lib/libtsan/sanitizer_common/sanitizer_dl.h diff --git a/lib/tsan/sanitizer_common/sanitizer_errno.cpp b/lib/libtsan/sanitizer_common/sanitizer_errno.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_errno.cpp rename to lib/libtsan/sanitizer_common/sanitizer_errno.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_errno.h b/lib/libtsan/sanitizer_common/sanitizer_errno.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_errno.h rename to lib/libtsan/sanitizer_common/sanitizer_errno.h diff --git a/lib/tsan/sanitizer_common/sanitizer_errno_codes.h b/lib/libtsan/sanitizer_common/sanitizer_errno_codes.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_errno_codes.h rename to lib/libtsan/sanitizer_common/sanitizer_errno_codes.h diff --git a/lib/tsan/sanitizer_common/sanitizer_file.cpp b/lib/libtsan/sanitizer_common/sanitizer_file.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_file.cpp rename to lib/libtsan/sanitizer_common/sanitizer_file.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_file.h b/lib/libtsan/sanitizer_common/sanitizer_file.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_file.h rename to lib/libtsan/sanitizer_common/sanitizer_file.h diff --git a/lib/tsan/sanitizer_common/sanitizer_flag_parser.cpp b/lib/libtsan/sanitizer_common/sanitizer_flag_parser.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flag_parser.cpp rename to lib/libtsan/sanitizer_common/sanitizer_flag_parser.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_flag_parser.h b/lib/libtsan/sanitizer_common/sanitizer_flag_parser.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flag_parser.h rename to lib/libtsan/sanitizer_common/sanitizer_flag_parser.h diff --git a/lib/tsan/sanitizer_common/sanitizer_flags.cpp b/lib/libtsan/sanitizer_common/sanitizer_flags.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flags.cpp rename to lib/libtsan/sanitizer_common/sanitizer_flags.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_flags.h b/lib/libtsan/sanitizer_common/sanitizer_flags.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flags.h rename to lib/libtsan/sanitizer_common/sanitizer_flags.h diff --git a/lib/tsan/sanitizer_common/sanitizer_flags.inc b/lib/libtsan/sanitizer_common/sanitizer_flags.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flags.inc rename to lib/libtsan/sanitizer_common/sanitizer_flags.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_flat_map.h b/lib/libtsan/sanitizer_common/sanitizer_flat_map.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_flat_map.h rename to lib/libtsan/sanitizer_common/sanitizer_flat_map.h diff --git a/lib/tsan/sanitizer_common/sanitizer_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_fuchsia.h b/lib/libtsan/sanitizer_common/sanitizer_fuchsia.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_fuchsia.h rename to lib/libtsan/sanitizer_common/sanitizer_fuchsia.h diff --git a/lib/tsan/sanitizer_common/sanitizer_getauxval.h b/lib/libtsan/sanitizer_common/sanitizer_getauxval.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_getauxval.h rename to lib/libtsan/sanitizer_common/sanitizer_getauxval.h diff --git a/lib/tsan/sanitizer_common/sanitizer_glibc_version.h b/lib/libtsan/sanitizer_common/sanitizer_glibc_version.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_glibc_version.h rename to lib/libtsan/sanitizer_common/sanitizer_glibc_version.h diff --git a/lib/tsan/sanitizer_common/sanitizer_hash.h b/lib/libtsan/sanitizer_common/sanitizer_hash.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_hash.h rename to lib/libtsan/sanitizer_common/sanitizer_hash.h diff --git a/lib/tsan/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc b/lib/libtsan/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc rename to lib/libtsan/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_interface_internal.h b/lib/libtsan/sanitizer_common/sanitizer_interface_internal.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_interface_internal.h rename to lib/libtsan/sanitizer_common/sanitizer_interface_internal.h diff --git a/lib/tsan/sanitizer_common/sanitizer_internal_defs.h b/lib/libtsan/sanitizer_common/sanitizer_internal_defs.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_internal_defs.h rename to lib/libtsan/sanitizer_common/sanitizer_internal_defs.h diff --git a/lib/tsan/sanitizer_common/sanitizer_leb128.h b/lib/libtsan/sanitizer_common/sanitizer_leb128.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_leb128.h rename to lib/libtsan/sanitizer_common/sanitizer_leb128.h diff --git a/lib/tsan/sanitizer_common/sanitizer_lfstack.h b/lib/libtsan/sanitizer_common/sanitizer_lfstack.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_lfstack.h rename to lib/libtsan/sanitizer_common/sanitizer_lfstack.h diff --git a/lib/tsan/sanitizer_common/sanitizer_libc.cpp b/lib/libtsan/sanitizer_common/sanitizer_libc.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_libc.cpp rename to lib/libtsan/sanitizer_common/sanitizer_libc.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_libc.h b/lib/libtsan/sanitizer_common/sanitizer_libc.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_libc.h rename to lib/libtsan/sanitizer_common/sanitizer_libc.h diff --git a/lib/tsan/sanitizer_common/sanitizer_libignore.cpp b/lib/libtsan/sanitizer_common/sanitizer_libignore.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_libignore.cpp rename to lib/libtsan/sanitizer_common/sanitizer_libignore.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_libignore.h b/lib/libtsan/sanitizer_common/sanitizer_libignore.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_libignore.h rename to lib/libtsan/sanitizer_common/sanitizer_libignore.h diff --git a/lib/tsan/sanitizer_common/sanitizer_linux.cpp b/lib/libtsan/sanitizer_common/sanitizer_linux.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_linux.cpp rename to lib/libtsan/sanitizer_common/sanitizer_linux.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_linux.h b/lib/libtsan/sanitizer_common/sanitizer_linux.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_linux.h rename to lib/libtsan/sanitizer_common/sanitizer_linux.h diff --git a/lib/tsan/sanitizer_common/sanitizer_linux_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_linux_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_linux_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_linux_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_linux_s390.cpp b/lib/libtsan/sanitizer_common/sanitizer_linux_s390.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_linux_s390.cpp rename to lib/libtsan/sanitizer_common/sanitizer_linux_s390.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_list.h b/lib/libtsan/sanitizer_common/sanitizer_list.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_list.h rename to lib/libtsan/sanitizer_common/sanitizer_list.h diff --git a/lib/tsan/sanitizer_common/sanitizer_local_address_space_view.h b/lib/libtsan/sanitizer_common/sanitizer_local_address_space_view.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_local_address_space_view.h rename to lib/libtsan/sanitizer_common/sanitizer_local_address_space_view.h diff --git a/lib/tsan/sanitizer_common/sanitizer_lzw.h b/lib/libtsan/sanitizer_common/sanitizer_lzw.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_lzw.h rename to lib/libtsan/sanitizer_common/sanitizer_lzw.h diff --git a/lib/tsan/sanitizer_common/sanitizer_mac.cpp b/lib/libtsan/sanitizer_common/sanitizer_mac.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mac.cpp rename to lib/libtsan/sanitizer_common/sanitizer_mac.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_mac.h b/lib/libtsan/sanitizer_common/sanitizer_mac.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mac.h rename to lib/libtsan/sanitizer_common/sanitizer_mac.h diff --git a/lib/tsan/sanitizer_common/sanitizer_mac_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_mac_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mac_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_mac_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_mallinfo.h b/lib/libtsan/sanitizer_common/sanitizer_mallinfo.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mallinfo.h rename to lib/libtsan/sanitizer_common/sanitizer_mallinfo.h diff --git a/lib/tsan/sanitizer_common/sanitizer_malloc_mac.inc b/lib/libtsan/sanitizer_common/sanitizer_malloc_mac.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_malloc_mac.inc rename to lib/libtsan/sanitizer_common/sanitizer_malloc_mac.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_mutex.cpp b/lib/libtsan/sanitizer_common/sanitizer_mutex.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mutex.cpp rename to lib/libtsan/sanitizer_common/sanitizer_mutex.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_mutex.h b/lib/libtsan/sanitizer_common/sanitizer_mutex.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_mutex.h rename to lib/libtsan/sanitizer_common/sanitizer_mutex.h diff --git a/lib/tsan/sanitizer_common/sanitizer_netbsd.cpp b/lib/libtsan/sanitizer_common/sanitizer_netbsd.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_netbsd.cpp rename to lib/libtsan/sanitizer_common/sanitizer_netbsd.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_placement_new.h b/lib/libtsan/sanitizer_common/sanitizer_placement_new.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_placement_new.h rename to lib/libtsan/sanitizer_common/sanitizer_placement_new.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform.h b/lib/libtsan/sanitizer_common/sanitizer_platform.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform.h rename to lib/libtsan/sanitizer_common/sanitizer_platform.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_interceptors.h b/lib/libtsan/sanitizer_common/sanitizer_platform_interceptors.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_interceptors.h rename to lib/libtsan/sanitizer_common/sanitizer_platform_interceptors.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.cpp b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_freebsd.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.cpp rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_freebsd.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.h b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_freebsd.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_freebsd.h rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_freebsd.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_linux.cpp b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_linux.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_linux.cpp rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_linux.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.cpp b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_netbsd.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.cpp rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_netbsd.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.h b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_netbsd.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_netbsd.h rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_netbsd.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_posix.cpp b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_posix.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_posix.cpp rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_posix.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_posix.h b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_posix.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_posix.h rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_posix.h diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_solaris.cpp b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_solaris.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_solaris.cpp rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_solaris.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_platform_limits_solaris.h b/lib/libtsan/sanitizer_common/sanitizer_platform_limits_solaris.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_platform_limits_solaris.h rename to lib/libtsan/sanitizer_common/sanitizer_platform_limits_solaris.h diff --git a/lib/tsan/sanitizer_common/sanitizer_posix.cpp b/lib/libtsan/sanitizer_common/sanitizer_posix.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_posix.cpp rename to lib/libtsan/sanitizer_common/sanitizer_posix.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_posix.h b/lib/libtsan/sanitizer_common/sanitizer_posix.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_posix.h rename to lib/libtsan/sanitizer_common/sanitizer_posix.h diff --git a/lib/tsan/sanitizer_common/sanitizer_posix_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_posix_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_posix_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_posix_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_printf.cpp b/lib/libtsan/sanitizer_common/sanitizer_printf.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_printf.cpp rename to lib/libtsan/sanitizer_common/sanitizer_printf.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps.h b/lib/libtsan/sanitizer_common/sanitizer_procmaps.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps.h rename to lib/libtsan/sanitizer_common/sanitizer_procmaps.h diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_bsd.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_bsd.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_bsd.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_bsd.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_common.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_common.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_common.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_common.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_linux.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_linux.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_linux.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_linux.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_mac.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_mac.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_mac.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_mac.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_procmaps_solaris.cpp b/lib/libtsan/sanitizer_common/sanitizer_procmaps_solaris.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_procmaps_solaris.cpp rename to lib/libtsan/sanitizer_common/sanitizer_procmaps_solaris.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_ptrauth.h b/lib/libtsan/sanitizer_common/sanitizer_ptrauth.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_ptrauth.h rename to lib/libtsan/sanitizer_common/sanitizer_ptrauth.h diff --git a/lib/tsan/sanitizer_common/sanitizer_quarantine.h b/lib/libtsan/sanitizer_common/sanitizer_quarantine.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_quarantine.h rename to lib/libtsan/sanitizer_common/sanitizer_quarantine.h diff --git a/lib/tsan/sanitizer_common/sanitizer_range.cpp b/lib/libtsan/sanitizer_common/sanitizer_range.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_range.cpp rename to lib/libtsan/sanitizer_common/sanitizer_range.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_range.h b/lib/libtsan/sanitizer_common/sanitizer_range.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_range.h rename to lib/libtsan/sanitizer_common/sanitizer_range.h diff --git a/lib/tsan/sanitizer_common/sanitizer_redefine_builtins.h b/lib/libtsan/sanitizer_common/sanitizer_redefine_builtins.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_redefine_builtins.h rename to lib/libtsan/sanitizer_common/sanitizer_redefine_builtins.h diff --git a/lib/tsan/sanitizer_common/sanitizer_report_decorator.h b/lib/libtsan/sanitizer_common/sanitizer_report_decorator.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_report_decorator.h rename to lib/libtsan/sanitizer_common/sanitizer_report_decorator.h diff --git a/lib/tsan/sanitizer_common/sanitizer_ring_buffer.h b/lib/libtsan/sanitizer_common/sanitizer_ring_buffer.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_ring_buffer.h rename to lib/libtsan/sanitizer_common/sanitizer_ring_buffer.h diff --git a/lib/tsan/sanitizer_common/sanitizer_signal_interceptors.inc b/lib/libtsan/sanitizer_common/sanitizer_signal_interceptors.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_signal_interceptors.inc rename to lib/libtsan/sanitizer_common/sanitizer_signal_interceptors.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_solaris.cpp b/lib/libtsan/sanitizer_common/sanitizer_solaris.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_solaris.cpp rename to lib/libtsan/sanitizer_common/sanitizer_solaris.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_solaris.h b/lib/libtsan/sanitizer_common/sanitizer_solaris.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_solaris.h rename to lib/libtsan/sanitizer_common/sanitizer_solaris.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stack_store.cpp b/lib/libtsan/sanitizer_common/sanitizer_stack_store.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stack_store.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stack_store.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stack_store.h b/lib/libtsan/sanitizer_common/sanitizer_stack_store.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stack_store.h rename to lib/libtsan/sanitizer_common/sanitizer_stack_store.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stackdepot.cpp b/lib/libtsan/sanitizer_common/sanitizer_stackdepot.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stackdepot.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stackdepot.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stackdepot.h b/lib/libtsan/sanitizer_common/sanitizer_stackdepot.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stackdepot.h rename to lib/libtsan/sanitizer_common/sanitizer_stackdepot.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stackdepotbase.h b/lib/libtsan/sanitizer_common/sanitizer_stackdepotbase.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stackdepotbase.h rename to lib/libtsan/sanitizer_common/sanitizer_stackdepotbase.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace.cpp b/lib/libtsan/sanitizer_common/sanitizer_stacktrace.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace.h b/lib/libtsan/sanitizer_common/sanitizer_stacktrace.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace.h rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_stacktrace_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace_printer.cpp b/lib/libtsan/sanitizer_common/sanitizer_stacktrace_printer.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace_printer.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace_printer.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace_printer.h b/lib/libtsan/sanitizer_common/sanitizer_stacktrace_printer.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace_printer.h rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace_printer.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stacktrace_sparc.cpp b/lib/libtsan/sanitizer_common/sanitizer_stacktrace_sparc.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stacktrace_sparc.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stacktrace_sparc.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld.h b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld.h rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.h b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.h rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_fuchsia.h diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_mac.cpp b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_mac.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_mac.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_mac.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_stoptheworld_win.cpp b/lib/libtsan/sanitizer_common/sanitizer_stoptheworld_win.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_stoptheworld_win.cpp rename to lib/libtsan/sanitizer_common/sanitizer_stoptheworld_win.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_suppressions.cpp b/lib/libtsan/sanitizer_common/sanitizer_suppressions.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_suppressions.cpp rename to lib/libtsan/sanitizer_common/sanitizer_suppressions.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_suppressions.h b/lib/libtsan/sanitizer_common/sanitizer_suppressions.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_suppressions.h rename to lib/libtsan/sanitizer_common/sanitizer_suppressions.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_internal.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_internal.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_internal.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_internal.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_libbacktrace.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_mac.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_mac.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_mac.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_mac.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_mac.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_mac.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_mac.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_mac.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_markup.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_markup.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_markup.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_markup.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_markup_constants.h b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup_constants.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_markup_constants.h rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup_constants.h diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_markup_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_markup_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_markup_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_report.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_report.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_report.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_report.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_report_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_report_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_report_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_report_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_symbolizer_win.cpp b/lib/libtsan/sanitizer_common/sanitizer_symbolizer_win.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_symbolizer_win.cpp rename to lib/libtsan/sanitizer_common/sanitizer_symbolizer_win.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_generic.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_generic.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_generic.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_generic.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_aarch64.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_aarch64.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_aarch64.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_aarch64.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_arm.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_arm.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_arm.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_arm.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_hexagon.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_hexagon.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_hexagon.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_hexagon.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_loongarch64.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_loongarch64.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_loongarch64.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_loongarch64.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_riscv64.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_riscv64.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_riscv64.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_riscv64.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscall_linux_x86_64.inc b/lib/libtsan/sanitizer_common/sanitizer_syscall_linux_x86_64.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscall_linux_x86_64.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscall_linux_x86_64.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_syscalls_netbsd.inc b/lib/libtsan/sanitizer_common/sanitizer_syscalls_netbsd.inc similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_syscalls_netbsd.inc rename to lib/libtsan/sanitizer_common/sanitizer_syscalls_netbsd.inc diff --git a/lib/tsan/sanitizer_common/sanitizer_termination.cpp b/lib/libtsan/sanitizer_common/sanitizer_termination.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_termination.cpp rename to lib/libtsan/sanitizer_common/sanitizer_termination.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_arg_retval.cpp b/lib/libtsan/sanitizer_common/sanitizer_thread_arg_retval.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_arg_retval.cpp rename to lib/libtsan/sanitizer_common/sanitizer_thread_arg_retval.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_arg_retval.h b/lib/libtsan/sanitizer_common/sanitizer_thread_arg_retval.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_arg_retval.h rename to lib/libtsan/sanitizer_common/sanitizer_thread_arg_retval.h diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_history.cpp b/lib/libtsan/sanitizer_common/sanitizer_thread_history.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_history.cpp rename to lib/libtsan/sanitizer_common/sanitizer_thread_history.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_history.h b/lib/libtsan/sanitizer_common/sanitizer_thread_history.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_history.h rename to lib/libtsan/sanitizer_common/sanitizer_thread_history.h diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_registry.cpp b/lib/libtsan/sanitizer_common/sanitizer_thread_registry.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_registry.cpp rename to lib/libtsan/sanitizer_common/sanitizer_thread_registry.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_registry.h b/lib/libtsan/sanitizer_common/sanitizer_thread_registry.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_registry.h rename to lib/libtsan/sanitizer_common/sanitizer_thread_registry.h diff --git a/lib/tsan/sanitizer_common/sanitizer_thread_safety.h b/lib/libtsan/sanitizer_common/sanitizer_thread_safety.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_thread_safety.h rename to lib/libtsan/sanitizer_common/sanitizer_thread_safety.h diff --git a/lib/tsan/sanitizer_common/sanitizer_tls_get_addr.cpp b/lib/libtsan/sanitizer_common/sanitizer_tls_get_addr.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_tls_get_addr.cpp rename to lib/libtsan/sanitizer_common/sanitizer_tls_get_addr.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_tls_get_addr.h b/lib/libtsan/sanitizer_common/sanitizer_tls_get_addr.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_tls_get_addr.h rename to lib/libtsan/sanitizer_common/sanitizer_tls_get_addr.h diff --git a/lib/tsan/sanitizer_common/sanitizer_type_traits.cpp b/lib/libtsan/sanitizer_common/sanitizer_type_traits.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_type_traits.cpp rename to lib/libtsan/sanitizer_common/sanitizer_type_traits.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_type_traits.h b/lib/libtsan/sanitizer_common/sanitizer_type_traits.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_type_traits.h rename to lib/libtsan/sanitizer_common/sanitizer_type_traits.h diff --git a/lib/tsan/sanitizer_common/sanitizer_unwind_fuchsia.cpp b/lib/libtsan/sanitizer_common/sanitizer_unwind_fuchsia.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_unwind_fuchsia.cpp rename to lib/libtsan/sanitizer_common/sanitizer_unwind_fuchsia.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp b/lib/libtsan/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp rename to lib/libtsan/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_unwind_win.cpp b/lib/libtsan/sanitizer_common/sanitizer_unwind_win.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_unwind_win.cpp rename to lib/libtsan/sanitizer_common/sanitizer_unwind_win.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_vector.h b/lib/libtsan/sanitizer_common/sanitizer_vector.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_vector.h rename to lib/libtsan/sanitizer_common/sanitizer_vector.h diff --git a/lib/tsan/sanitizer_common/sanitizer_win.cpp b/lib/libtsan/sanitizer_common/sanitizer_win.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win.cpp rename to lib/libtsan/sanitizer_common/sanitizer_win.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_win.h b/lib/libtsan/sanitizer_common/sanitizer_win.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win.h rename to lib/libtsan/sanitizer_common/sanitizer_win.h diff --git a/lib/tsan/sanitizer_common/sanitizer_win_defs.h b/lib/libtsan/sanitizer_common/sanitizer_win_defs.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win_defs.h rename to lib/libtsan/sanitizer_common/sanitizer_win_defs.h diff --git a/lib/tsan/sanitizer_common/sanitizer_win_immortalize.h b/lib/libtsan/sanitizer_common/sanitizer_win_immortalize.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win_immortalize.h rename to lib/libtsan/sanitizer_common/sanitizer_win_immortalize.h diff --git a/lib/tsan/sanitizer_common/sanitizer_win_interception.cpp b/lib/libtsan/sanitizer_common/sanitizer_win_interception.cpp similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win_interception.cpp rename to lib/libtsan/sanitizer_common/sanitizer_win_interception.cpp diff --git a/lib/tsan/sanitizer_common/sanitizer_win_interception.h b/lib/libtsan/sanitizer_common/sanitizer_win_interception.h similarity index 100% rename from lib/tsan/sanitizer_common/sanitizer_win_interception.h rename to lib/libtsan/sanitizer_common/sanitizer_win_interception.h diff --git a/lib/tsan/tsan_debugging.cpp b/lib/libtsan/tsan_debugging.cpp similarity index 100% rename from lib/tsan/tsan_debugging.cpp rename to lib/libtsan/tsan_debugging.cpp diff --git a/lib/tsan/tsan_defs.h b/lib/libtsan/tsan_defs.h similarity index 100% rename from lib/tsan/tsan_defs.h rename to lib/libtsan/tsan_defs.h diff --git a/lib/tsan/tsan_dense_alloc.h b/lib/libtsan/tsan_dense_alloc.h similarity index 100% rename from lib/tsan/tsan_dense_alloc.h rename to lib/libtsan/tsan_dense_alloc.h diff --git a/lib/tsan/tsan_dispatch_defs.h b/lib/libtsan/tsan_dispatch_defs.h similarity index 100% rename from lib/tsan/tsan_dispatch_defs.h rename to lib/libtsan/tsan_dispatch_defs.h diff --git a/lib/tsan/tsan_external.cpp b/lib/libtsan/tsan_external.cpp similarity index 100% rename from lib/tsan/tsan_external.cpp rename to lib/libtsan/tsan_external.cpp diff --git a/lib/tsan/tsan_fd.cpp b/lib/libtsan/tsan_fd.cpp similarity index 100% rename from lib/tsan/tsan_fd.cpp rename to lib/libtsan/tsan_fd.cpp diff --git a/lib/tsan/tsan_fd.h b/lib/libtsan/tsan_fd.h similarity index 100% rename from lib/tsan/tsan_fd.h rename to lib/libtsan/tsan_fd.h diff --git a/lib/tsan/tsan_flags.cpp b/lib/libtsan/tsan_flags.cpp similarity index 100% rename from lib/tsan/tsan_flags.cpp rename to lib/libtsan/tsan_flags.cpp diff --git a/lib/tsan/tsan_flags.h b/lib/libtsan/tsan_flags.h similarity index 100% rename from lib/tsan/tsan_flags.h rename to lib/libtsan/tsan_flags.h diff --git a/lib/tsan/tsan_flags.inc b/lib/libtsan/tsan_flags.inc similarity index 100% rename from lib/tsan/tsan_flags.inc rename to lib/libtsan/tsan_flags.inc diff --git a/lib/tsan/tsan_ignoreset.cpp b/lib/libtsan/tsan_ignoreset.cpp similarity index 100% rename from lib/tsan/tsan_ignoreset.cpp rename to lib/libtsan/tsan_ignoreset.cpp diff --git a/lib/tsan/tsan_ignoreset.h b/lib/libtsan/tsan_ignoreset.h similarity index 100% rename from lib/tsan/tsan_ignoreset.h rename to lib/libtsan/tsan_ignoreset.h diff --git a/lib/tsan/tsan_ilist.h b/lib/libtsan/tsan_ilist.h similarity index 100% rename from lib/tsan/tsan_ilist.h rename to lib/libtsan/tsan_ilist.h diff --git a/lib/tsan/tsan_interceptors.h b/lib/libtsan/tsan_interceptors.h similarity index 100% rename from lib/tsan/tsan_interceptors.h rename to lib/libtsan/tsan_interceptors.h diff --git a/lib/tsan/tsan_interceptors_mac.cpp b/lib/libtsan/tsan_interceptors_mac.cpp similarity index 100% rename from lib/tsan/tsan_interceptors_mac.cpp rename to lib/libtsan/tsan_interceptors_mac.cpp diff --git a/lib/tsan/tsan_interceptors_mach_vm.cpp b/lib/libtsan/tsan_interceptors_mach_vm.cpp similarity index 100% rename from lib/tsan/tsan_interceptors_mach_vm.cpp rename to lib/libtsan/tsan_interceptors_mach_vm.cpp diff --git a/lib/tsan/tsan_interceptors_memintrinsics.cpp b/lib/libtsan/tsan_interceptors_memintrinsics.cpp similarity index 100% rename from lib/tsan/tsan_interceptors_memintrinsics.cpp rename to lib/libtsan/tsan_interceptors_memintrinsics.cpp diff --git a/lib/tsan/tsan_interceptors_posix.cpp b/lib/libtsan/tsan_interceptors_posix.cpp similarity index 100% rename from lib/tsan/tsan_interceptors_posix.cpp rename to lib/libtsan/tsan_interceptors_posix.cpp diff --git a/lib/tsan/tsan_interface.cpp b/lib/libtsan/tsan_interface.cpp similarity index 100% rename from lib/tsan/tsan_interface.cpp rename to lib/libtsan/tsan_interface.cpp diff --git a/lib/tsan/tsan_interface.h b/lib/libtsan/tsan_interface.h similarity index 100% rename from lib/tsan/tsan_interface.h rename to lib/libtsan/tsan_interface.h diff --git a/lib/tsan/tsan_interface.inc b/lib/libtsan/tsan_interface.inc similarity index 100% rename from lib/tsan/tsan_interface.inc rename to lib/libtsan/tsan_interface.inc diff --git a/lib/tsan/tsan_interface_ann.cpp b/lib/libtsan/tsan_interface_ann.cpp similarity index 100% rename from lib/tsan/tsan_interface_ann.cpp rename to lib/libtsan/tsan_interface_ann.cpp diff --git a/lib/tsan/tsan_interface_ann.h b/lib/libtsan/tsan_interface_ann.h similarity index 100% rename from lib/tsan/tsan_interface_ann.h rename to lib/libtsan/tsan_interface_ann.h diff --git a/lib/tsan/tsan_interface_atomic.cpp b/lib/libtsan/tsan_interface_atomic.cpp similarity index 100% rename from lib/tsan/tsan_interface_atomic.cpp rename to lib/libtsan/tsan_interface_atomic.cpp diff --git a/lib/tsan/tsan_interface_java.cpp b/lib/libtsan/tsan_interface_java.cpp similarity index 100% rename from lib/tsan/tsan_interface_java.cpp rename to lib/libtsan/tsan_interface_java.cpp diff --git a/lib/tsan/tsan_interface_java.h b/lib/libtsan/tsan_interface_java.h similarity index 100% rename from lib/tsan/tsan_interface_java.h rename to lib/libtsan/tsan_interface_java.h diff --git a/lib/tsan/tsan_malloc_mac.cpp b/lib/libtsan/tsan_malloc_mac.cpp similarity index 100% rename from lib/tsan/tsan_malloc_mac.cpp rename to lib/libtsan/tsan_malloc_mac.cpp diff --git a/lib/tsan/tsan_md5.cpp b/lib/libtsan/tsan_md5.cpp similarity index 100% rename from lib/tsan/tsan_md5.cpp rename to lib/libtsan/tsan_md5.cpp diff --git a/lib/tsan/tsan_mman.cpp b/lib/libtsan/tsan_mman.cpp similarity index 100% rename from lib/tsan/tsan_mman.cpp rename to lib/libtsan/tsan_mman.cpp diff --git a/lib/tsan/tsan_mman.h b/lib/libtsan/tsan_mman.h similarity index 100% rename from lib/tsan/tsan_mman.h rename to lib/libtsan/tsan_mman.h diff --git a/lib/tsan/tsan_mutexset.cpp b/lib/libtsan/tsan_mutexset.cpp similarity index 100% rename from lib/tsan/tsan_mutexset.cpp rename to lib/libtsan/tsan_mutexset.cpp diff --git a/lib/tsan/tsan_mutexset.h b/lib/libtsan/tsan_mutexset.h similarity index 100% rename from lib/tsan/tsan_mutexset.h rename to lib/libtsan/tsan_mutexset.h diff --git a/lib/tsan/tsan_new_delete.cpp b/lib/libtsan/tsan_new_delete.cpp similarity index 100% rename from lib/tsan/tsan_new_delete.cpp rename to lib/libtsan/tsan_new_delete.cpp diff --git a/lib/tsan/tsan_platform.h b/lib/libtsan/tsan_platform.h similarity index 100% rename from lib/tsan/tsan_platform.h rename to lib/libtsan/tsan_platform.h diff --git a/lib/tsan/tsan_platform_linux.cpp b/lib/libtsan/tsan_platform_linux.cpp similarity index 100% rename from lib/tsan/tsan_platform_linux.cpp rename to lib/libtsan/tsan_platform_linux.cpp diff --git a/lib/tsan/tsan_platform_mac.cpp b/lib/libtsan/tsan_platform_mac.cpp similarity index 100% rename from lib/tsan/tsan_platform_mac.cpp rename to lib/libtsan/tsan_platform_mac.cpp diff --git a/lib/tsan/tsan_platform_posix.cpp b/lib/libtsan/tsan_platform_posix.cpp similarity index 100% rename from lib/tsan/tsan_platform_posix.cpp rename to lib/libtsan/tsan_platform_posix.cpp diff --git a/lib/tsan/tsan_platform_windows.cpp b/lib/libtsan/tsan_platform_windows.cpp similarity index 100% rename from lib/tsan/tsan_platform_windows.cpp rename to lib/libtsan/tsan_platform_windows.cpp diff --git a/lib/tsan/tsan_ppc_regs.h b/lib/libtsan/tsan_ppc_regs.h similarity index 100% rename from lib/tsan/tsan_ppc_regs.h rename to lib/libtsan/tsan_ppc_regs.h diff --git a/lib/tsan/tsan_preinit.cpp b/lib/libtsan/tsan_preinit.cpp similarity index 100% rename from lib/tsan/tsan_preinit.cpp rename to lib/libtsan/tsan_preinit.cpp diff --git a/lib/tsan/tsan_report.cpp b/lib/libtsan/tsan_report.cpp similarity index 100% rename from lib/tsan/tsan_report.cpp rename to lib/libtsan/tsan_report.cpp diff --git a/lib/tsan/tsan_report.h b/lib/libtsan/tsan_report.h similarity index 100% rename from lib/tsan/tsan_report.h rename to lib/libtsan/tsan_report.h diff --git a/lib/tsan/tsan_rtl.cpp b/lib/libtsan/tsan_rtl.cpp similarity index 100% rename from lib/tsan/tsan_rtl.cpp rename to lib/libtsan/tsan_rtl.cpp diff --git a/lib/tsan/tsan_rtl.h b/lib/libtsan/tsan_rtl.h similarity index 100% rename from lib/tsan/tsan_rtl.h rename to lib/libtsan/tsan_rtl.h diff --git a/lib/tsan/tsan_rtl_aarch64.S b/lib/libtsan/tsan_rtl_aarch64.S similarity index 100% rename from lib/tsan/tsan_rtl_aarch64.S rename to lib/libtsan/tsan_rtl_aarch64.S diff --git a/lib/tsan/tsan_rtl_access.cpp b/lib/libtsan/tsan_rtl_access.cpp similarity index 100% rename from lib/tsan/tsan_rtl_access.cpp rename to lib/libtsan/tsan_rtl_access.cpp diff --git a/lib/tsan/tsan_rtl_amd64.S b/lib/libtsan/tsan_rtl_amd64.S similarity index 100% rename from lib/tsan/tsan_rtl_amd64.S rename to lib/libtsan/tsan_rtl_amd64.S diff --git a/lib/tsan/tsan_rtl_loongarch64.S b/lib/libtsan/tsan_rtl_loongarch64.S similarity index 100% rename from lib/tsan/tsan_rtl_loongarch64.S rename to lib/libtsan/tsan_rtl_loongarch64.S diff --git a/lib/tsan/tsan_rtl_mips64.S b/lib/libtsan/tsan_rtl_mips64.S similarity index 100% rename from lib/tsan/tsan_rtl_mips64.S rename to lib/libtsan/tsan_rtl_mips64.S diff --git a/lib/tsan/tsan_rtl_mutex.cpp b/lib/libtsan/tsan_rtl_mutex.cpp similarity index 100% rename from lib/tsan/tsan_rtl_mutex.cpp rename to lib/libtsan/tsan_rtl_mutex.cpp diff --git a/lib/tsan/tsan_rtl_ppc64.S b/lib/libtsan/tsan_rtl_ppc64.S similarity index 100% rename from lib/tsan/tsan_rtl_ppc64.S rename to lib/libtsan/tsan_rtl_ppc64.S diff --git a/lib/tsan/tsan_rtl_proc.cpp b/lib/libtsan/tsan_rtl_proc.cpp similarity index 100% rename from lib/tsan/tsan_rtl_proc.cpp rename to lib/libtsan/tsan_rtl_proc.cpp diff --git a/lib/tsan/tsan_rtl_report.cpp b/lib/libtsan/tsan_rtl_report.cpp similarity index 100% rename from lib/tsan/tsan_rtl_report.cpp rename to lib/libtsan/tsan_rtl_report.cpp diff --git a/lib/tsan/tsan_rtl_riscv64.S b/lib/libtsan/tsan_rtl_riscv64.S similarity index 100% rename from lib/tsan/tsan_rtl_riscv64.S rename to lib/libtsan/tsan_rtl_riscv64.S diff --git a/lib/tsan/tsan_rtl_s390x.S b/lib/libtsan/tsan_rtl_s390x.S similarity index 100% rename from lib/tsan/tsan_rtl_s390x.S rename to lib/libtsan/tsan_rtl_s390x.S diff --git a/lib/tsan/tsan_rtl_thread.cpp b/lib/libtsan/tsan_rtl_thread.cpp similarity index 100% rename from lib/tsan/tsan_rtl_thread.cpp rename to lib/libtsan/tsan_rtl_thread.cpp diff --git a/lib/tsan/tsan_shadow.h b/lib/libtsan/tsan_shadow.h similarity index 100% rename from lib/tsan/tsan_shadow.h rename to lib/libtsan/tsan_shadow.h diff --git a/lib/tsan/tsan_stack_trace.cpp b/lib/libtsan/tsan_stack_trace.cpp similarity index 100% rename from lib/tsan/tsan_stack_trace.cpp rename to lib/libtsan/tsan_stack_trace.cpp diff --git a/lib/tsan/tsan_stack_trace.h b/lib/libtsan/tsan_stack_trace.h similarity index 100% rename from lib/tsan/tsan_stack_trace.h rename to lib/libtsan/tsan_stack_trace.h diff --git a/lib/tsan/tsan_suppressions.cpp b/lib/libtsan/tsan_suppressions.cpp similarity index 100% rename from lib/tsan/tsan_suppressions.cpp rename to lib/libtsan/tsan_suppressions.cpp diff --git a/lib/tsan/tsan_suppressions.h b/lib/libtsan/tsan_suppressions.h similarity index 100% rename from lib/tsan/tsan_suppressions.h rename to lib/libtsan/tsan_suppressions.h diff --git a/lib/tsan/tsan_symbolize.cpp b/lib/libtsan/tsan_symbolize.cpp similarity index 100% rename from lib/tsan/tsan_symbolize.cpp rename to lib/libtsan/tsan_symbolize.cpp diff --git a/lib/tsan/tsan_symbolize.h b/lib/libtsan/tsan_symbolize.h similarity index 100% rename from lib/tsan/tsan_symbolize.h rename to lib/libtsan/tsan_symbolize.h diff --git a/lib/tsan/tsan_sync.cpp b/lib/libtsan/tsan_sync.cpp similarity index 100% rename from lib/tsan/tsan_sync.cpp rename to lib/libtsan/tsan_sync.cpp diff --git a/lib/tsan/tsan_sync.h b/lib/libtsan/tsan_sync.h similarity index 100% rename from lib/tsan/tsan_sync.h rename to lib/libtsan/tsan_sync.h diff --git a/lib/tsan/tsan_trace.h b/lib/libtsan/tsan_trace.h similarity index 100% rename from lib/tsan/tsan_trace.h rename to lib/libtsan/tsan_trace.h diff --git a/lib/tsan/tsan_vector_clock.cpp b/lib/libtsan/tsan_vector_clock.cpp similarity index 100% rename from lib/tsan/tsan_vector_clock.cpp rename to lib/libtsan/tsan_vector_clock.cpp diff --git a/lib/tsan/tsan_vector_clock.h b/lib/libtsan/tsan_vector_clock.h similarity index 100% rename from lib/tsan/tsan_vector_clock.h rename to lib/libtsan/tsan_vector_clock.h diff --git a/lib/tsan/ubsan/ubsan_flags.h b/lib/libtsan/ubsan/ubsan_flags.h similarity index 100% rename from lib/tsan/ubsan/ubsan_flags.h rename to lib/libtsan/ubsan/ubsan_flags.h diff --git a/lib/tsan/ubsan/ubsan_flags.inc b/lib/libtsan/ubsan/ubsan_flags.inc similarity index 100% rename from lib/tsan/ubsan/ubsan_flags.inc rename to lib/libtsan/ubsan/ubsan_flags.inc diff --git a/lib/tsan/ubsan/ubsan_init.h b/lib/libtsan/ubsan/ubsan_init.h similarity index 100% rename from lib/tsan/ubsan/ubsan_init.h rename to lib/libtsan/ubsan/ubsan_init.h diff --git a/lib/tsan/ubsan/ubsan_platform.h b/lib/libtsan/ubsan/ubsan_platform.h similarity index 100% rename from lib/tsan/ubsan/ubsan_platform.h rename to lib/libtsan/ubsan/ubsan_platform.h diff --git a/src/libtsan.zig b/src/libtsan.zig index 22c425582b..6f36fb5c8d 100644 --- a/src/libtsan.zig +++ b/src/libtsan.zig @@ -124,7 +124,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo var c_source_files = std.ArrayList(Compilation.CSourceFile).init(arena); try c_source_files.ensureUnusedCapacity(tsan_sources.len); - const tsan_include_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{"tsan"}); + const tsan_include_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{"libtsan"}); for (tsan_sources) |tsan_src| { var cflags = std.ArrayList([]const u8).init(arena); @@ -134,7 +134,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo try addCcArgs(target, &cflags); c_source_files.appendAssumeCapacity(.{ - .src_path = try comp.zig_lib_directory.join(arena, &.{ "tsan", tsan_src }), + .src_path = try comp.zig_lib_directory.join(arena, &.{ "libtsan", tsan_src }), .extra_flags = cflags.items, .owner = root_mod, }); @@ -155,7 +155,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo try addCcArgs(target, &cflags); c_source_files.appendAssumeCapacity(.{ - .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "tsan", tsan_src }), + .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libtsan", tsan_src }), .extra_flags = cflags.items, .owner = root_mod, }); @@ -179,7 +179,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo try cflags.append("-DNDEBUG"); c_source_files.appendAssumeCapacity(.{ - .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "tsan", asm_source }), + .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libtsan", asm_source }), .extra_flags = cflags.items, .owner = root_mod, }); @@ -187,7 +187,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo try c_source_files.ensureUnusedCapacity(sanitizer_common_sources.len); const sanitizer_common_include_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ - "tsan", "sanitizer_common", + "libtsan", "sanitizer_common", }); for (sanitizer_common_sources) |common_src| { var cflags = std.ArrayList([]const u8).init(arena); @@ -201,7 +201,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo c_source_files.appendAssumeCapacity(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ - "tsan", "sanitizer_common", common_src, + "libtsan", "sanitizer_common", common_src, }), .extra_flags = cflags.items, .owner = root_mod, @@ -225,7 +225,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo c_source_files.appendAssumeCapacity(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ - "tsan", "sanitizer_common", c_src, + "libtsan", "sanitizer_common", c_src, }), .extra_flags = cflags.items, .owner = root_mod, @@ -243,7 +243,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo c_source_files.appendAssumeCapacity(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ - "tsan", "sanitizer_common", c_src, + "libtsan", "sanitizer_common", c_src, }), .extra_flags = cflags.items, .owner = root_mod, @@ -269,7 +269,7 @@ pub fn buildTsan(comp: *Compilation, prog_node: std.Progress.Node) BuildError!vo c_source_files.appendAssumeCapacity(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ - "tsan", "interception", c_src, + "libtsan", "interception", c_src, }), .extra_flags = cflags.items, .owner = root_mod,