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)
show more ...
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove mkcsmapper_static and mkesdb_static from build-toolsBuild them as part of the bootstrap-tools phase instead.Reviewed by: emaste (no objections)Differential Revision: https://reviews.freeb
Remove mkcsmapper_static and mkesdb_static from build-toolsBuild them as part of the bootstrap-tools phase instead.Reviewed by: emaste (no objections)Differential Revision: https://reviews.freebsd.org/D28181
Remove xlint(1).xlint is currently a fossil. We have much more useful and alive toolsto do now what xlint did twenty years ago.I did not cleared some stuff which makes lint operational, insys/
Remove xlint(1).xlint is currently a fossil. We have much more useful and alive toolsto do now what xlint did twenty years ago.I did not cleared some stuff which makes lint operational, insys/x86/include and sys/sys, but I might do it as followup. Thex86/include/ucontext.h and _types.h hacks made to please lint was themain reason for my initial proposal to classify xlint as obsolete andto remove it.Also I do not intend to clear sccs ids.Reviewed by: bapt, brooks, emaste, jhb, pfgSponsored by: The FreeBSD FoundationDifferential revision: https://reviews.freebsd.org/D13015
DIRDEPS_BUILD: Build crunchide for the host.MFC after: 2 weeksSponsored by: EMC / Isilon Storage Division
DIRDEPS_BUILD: Add missing crunchgen host tool.MFC after: 3 daysSponsored by: EMC / Isilon Storage Division
hosttools: Trim unneeded directories.These should only be build tools that are in various Makefile.dependas host dependencies. Anything toolchain related is handled bytoolchain and bootstrap-too
hosttools: Trim unneeded directories.These should only be build tools that are in various Makefile.dependas host dependencies. Anything toolchain related is handled bytoolchain and bootstrap-tools currently.Sponsored by: EMC / Isilon Storage Division
Move hosttools to Makefile.depend.host so it shows under host targets in show-valid-targets.Sponsored by: EMC / Isilon Storage Division
DIRDEPS_BUILD: Update clang dependencies after r296417.Sponsored by: EMC / Isilon Storage Division
DIRDEPS_BUILD: Add some missing build dependencies for kerberos5.Sponsored by: EMC / Isilon Storage Division
META MODE: Add more hosttools needed pre-universe.Sponsored by: EMC / Isilon Storage Division
META MODE: Fix 'make the-lot' with recent locale changesSponsored by: EMC / Isilon Storage Division
META_MODE: Remove DEP_RELDIR from Makefile.depend files.This has not been needed since r284171 in projects/bmake.Sponsored by: EMC / Isilon Storage Division
Rename pkgs to more generic targets (that's what they are)Reviewed by: marcel