Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.
Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.PR: 276104MFC after: 1 month(cherry picked from commit 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
show more ...
Add missing sources to libclang_rt Makefiles, clean up unneeded onesDuring the llvm-17 merge, a few new source files were not added to thelibclang_rt Makefiles, in particular sanitizer_thread_arg_
Add missing sources to libclang_rt Makefiles, clean up unneeded onesDuring the llvm-17 merge, a few new source files were not added to thelibclang_rt Makefiles, in particular sanitizer_thread_arg_retval.cppwhich is now required for AddressSanitizer and MemorySanitizer. Also,MemorySanitizer now requires msan_dl.cpp.While here, clean out a number of source files that compile into nothing(because they only contain non-FreeBSD parts). Also, remove a duplicatedinstance of tsan_new_delete.cpp from libclang_rt.tsan, since it is onlysupposed to live in libclang_rt.tsan_cxx.PR: 275854Reported by: jbeichMFC after: 1 month(cherry picked from commit 0c3af23961e170538f375c392b043903c1397780)
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, t
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, thelast commit before the upstream release/17.x branch was created.PR: 273753MFC after: 1 month(cherry picked from commit 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Merge llvm-project main llvmorg-14-init-10223-g401b76fdf2b3This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-14-init-10223-g401b76fdf2b3.PR: 261742MFC af
Merge llvm-project main llvmorg-14-init-10223-g401b76fdf2b3This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-14-init-10223-g401b76fdf2b3.PR: 261742MFC after: 2 weeks
Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246aThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-13.0.0-rc1-97-g23ba3732246a.PR: 25820
Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246aThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-13.0.0-rc1-97-g23ba3732246a.PR: 258209MFC after: 2 weeks
Update build glue for libclang_rt.
Update libclang_rt:* Add cfi, dd, fuzzer and xray* Update arch support* Update OptionalObsoleteFiles.inc