diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2021-11-20 17:39:12 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2022-06-04 11:58:59 +0000 |
commit | 1f6fd64fe9c996b4795ee4a6c66b8f9216747560 (patch) | |
tree | f0dce1f53c7da9228c69dde85abda66541a6206e /lib/libclang_rt | |
parent | 4b6eb0e63c698094db5506763df44cc83c19f643 (diff) |
Merge llvm-project main llvmorg-14-init-10223-g401b76fdf2b3
This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvmorg-14-init-10223-g401b76fdf2b3.
PR: 261742
MFC after: 2 weeks
(cherry picked from commit 5e801ac66d24704442eba426ed13c3effb8a34e7)
Diffstat (limited to 'lib/libclang_rt')
-rw-r--r-- | lib/libclang_rt/asan/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/asan_dynamic/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/cfi/Makefile | 1 | ||||
-rw-r--r-- | lib/libclang_rt/cfi_diag/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/compiler-rt-vars.mk | 2 | ||||
-rw-r--r-- | lib/libclang_rt/dd/Makefile | 1 | ||||
-rw-r--r-- | lib/libclang_rt/msan/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/stats/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/tsan/Makefile | 4 | ||||
-rw-r--r-- | lib/libclang_rt/ubsan_standalone/Makefile | 2 | ||||
-rw-r--r-- | lib/libclang_rt/xray/Makefile | 1 |
11 files changed, 10 insertions, 11 deletions
diff --git a/lib/libclang_rt/asan/Makefile b/lib/libclang_rt/asan/Makefile index 149130e3c5f2..66641c7e9121 100644 --- a/lib/libclang_rt/asan/Makefile +++ b/lib/libclang_rt/asan/Makefile @@ -49,7 +49,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -58,6 +57,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/asan_dynamic/Makefile b/lib/libclang_rt/asan_dynamic/Makefile index 0bc0bd898c3c..086af9ee93b3 100644 --- a/lib/libclang_rt/asan_dynamic/Makefile +++ b/lib/libclang_rt/asan_dynamic/Makefile @@ -52,7 +52,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -61,6 +60,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/cfi/Makefile b/lib/libclang_rt/cfi/Makefile index 679ace661496..9910565b2f38 100644 --- a/lib/libclang_rt/cfi/Makefile +++ b/lib/libclang_rt/cfi/Makefile @@ -22,7 +22,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp diff --git a/lib/libclang_rt/cfi_diag/Makefile b/lib/libclang_rt/cfi_diag/Makefile index 0cc2a3941924..8c465a9e4e96 100644 --- a/lib/libclang_rt/cfi_diag/Makefile +++ b/lib/libclang_rt/cfi_diag/Makefile @@ -26,7 +26,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -35,6 +34,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/compiler-rt-vars.mk b/lib/libclang_rt/compiler-rt-vars.mk index 6b944c03de82..4514ee5a3917 100644 --- a/lib/libclang_rt/compiler-rt-vars.mk +++ b/lib/libclang_rt/compiler-rt-vars.mk @@ -1,4 +1,4 @@ -CLANG_SUBDIR=clang/13.0.0 +CLANG_SUBDIR=clang/14.0.0 CLANGDIR= /usr/lib/${CLANG_SUBDIR} SANITIZER_LIBDIR= ${CLANGDIR}/lib/freebsd diff --git a/lib/libclang_rt/dd/Makefile b/lib/libclang_rt/dd/Makefile index 1f4f1ea7e7e3..8786eb6d6330 100644 --- a/lib/libclang_rt/dd/Makefile +++ b/lib/libclang_rt/dd/Makefile @@ -21,7 +21,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp diff --git a/lib/libclang_rt/msan/Makefile b/lib/libclang_rt/msan/Makefile index 6871b492d6e0..76e05af7462c 100644 --- a/lib/libclang_rt/msan/Makefile +++ b/lib/libclang_rt/msan/Makefile @@ -33,7 +33,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -42,6 +41,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/stats/Makefile b/lib/libclang_rt/stats/Makefile index 117af21707a7..b521c9305ac4 100644 --- a/lib/libclang_rt/stats/Makefile +++ b/lib/libclang_rt/stats/Makefile @@ -21,7 +21,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -30,6 +29,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/tsan/Makefile b/lib/libclang_rt/tsan/Makefile index a41eb6f38aeb..a04a331bcbad 100644 --- a/lib/libclang_rt/tsan/Makefile +++ b/lib/libclang_rt/tsan/Makefile @@ -25,7 +25,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -34,6 +33,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp @@ -68,6 +68,7 @@ SRCS+= tsan/rtl/tsan_platform_posix.cpp SRCS+= tsan/rtl/tsan_preinit.cpp SRCS+= tsan/rtl/tsan_report.cpp SRCS+= tsan/rtl/tsan_rtl.cpp +SRCS+= tsan/rtl/tsan_rtl_access.cpp SRCS+= tsan/rtl/tsan_rtl_amd64.S SRCS+= tsan/rtl/tsan_rtl_mutex.cpp SRCS+= tsan/rtl/tsan_rtl_proc.cpp @@ -77,6 +78,7 @@ SRCS+= tsan/rtl/tsan_stack_trace.cpp SRCS+= tsan/rtl/tsan_suppressions.cpp SRCS+= tsan/rtl/tsan_symbolize.cpp SRCS+= tsan/rtl/tsan_sync.cpp +SRCS+= tsan/rtl/tsan_vector_clock.cpp SRCS+= ubsan/ubsan_diag.cpp SRCS+= ubsan/ubsan_flags.cpp SRCS+= ubsan/ubsan_handlers.cpp diff --git a/lib/libclang_rt/ubsan_standalone/Makefile b/lib/libclang_rt/ubsan_standalone/Makefile index 9da97cacc20b..53f27fad2579 100644 --- a/lib/libclang_rt/ubsan_standalone/Makefile +++ b/lib/libclang_rt/ubsan_standalone/Makefile @@ -25,7 +25,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp @@ -34,6 +33,7 @@ SRCS+= sanitizer_common/sanitizer_posix_libcdep.cpp SRCS+= sanitizer_common/sanitizer_printf.cpp SRCS+= sanitizer_common/sanitizer_procmaps_bsd.cpp SRCS+= sanitizer_common/sanitizer_procmaps_common.cpp +SRCS+= sanitizer_common/sanitizer_stack_store.cpp SRCS+= sanitizer_common/sanitizer_stackdepot.cpp SRCS+= sanitizer_common/sanitizer_stacktrace.cpp SRCS+= sanitizer_common/sanitizer_stacktrace_libcdep.cpp diff --git a/lib/libclang_rt/xray/Makefile b/lib/libclang_rt/xray/Makefile index 25eaac3304c0..252c42211837 100644 --- a/lib/libclang_rt/xray/Makefile +++ b/lib/libclang_rt/xray/Makefile @@ -19,7 +19,6 @@ SRCS+= sanitizer_common/sanitizer_libignore.cpp SRCS+= sanitizer_common/sanitizer_linux.cpp SRCS+= sanitizer_common/sanitizer_linux_libcdep.cpp SRCS+= sanitizer_common/sanitizer_mutex.cpp -SRCS+= sanitizer_common/sanitizer_persistent_allocator.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_freebsd.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_linux.cpp SRCS+= sanitizer_common/sanitizer_platform_limits_posix.cpp |