Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Merge llvm-project release/14.x llvmorg-14.0.3-0-g1f9140064dfbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-14.0.3-0-g1f9140064dfb.PR: 261742MFC afte
Merge llvm-project release/14.x llvmorg-14.0.3-0-g1f9140064dfbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-14.0.3-0-g1f9140064dfb.PR: 261742MFC after: 2 weeks
show more ...
Update build glue for libclang_rt.
Update libclang_rt:* Add cfi, dd, fuzzer and xray* Update arch support* Update OptionalObsoleteFiles.inc
Update lib/libclang_rt for compiler-rt trunk r338150.
Next step in updating llvm/clang build glue: make libclang_rt build.
Merge compiler-rt trunk r300890, and update build glue.
Update compiler-rt to 3.9.0 release, and update the build glue forlibcompiler_rt and libclang_rt.
META MODE: Update dependencies with 'the-lot' and add missing directories.This is not properly respecting WITHOUT or ARCH dependencies in target/.Doing so requires a massive effort to rework targe
META MODE: Update dependencies with 'the-lot' and add missing directories.This is not properly respecting WITHOUT or ARCH dependencies in target/.Doing so requires a massive effort to rework targets/ to do so. Abetter approach will be to either include the SUBDIR Makefiles directlyand map to DIRDEPS or just dynamically lookup the SUBDIR. These losethe benefit of having a userland/lib, userland/libexec, etc, though andresults in a massive package. The current implementation of targets/ isvery unmaintainable.Currently rescue/rescue and sys/modules are still not connected.Sponsored by: EMC / Isilon Storage Division
Install the public sanitizer headers. These are useful for programsthat want to directly interface with sanitizer internals.