Hacker News with Generative AI: Linkers

Wislist for Linux from the mold linker's POV (kernel.org)
I'm the author of the mold linker. I developed mold for speed, and I think I achieved that goal. As a ballpark number, mold can create a 1 GiB executable in a second on a recent 32-core x86 machine. While developing mold, I noticed that the kernel's performance occasionally became a bottleneck. I’d like to share these observations as a wishlist so that kernel developers can at least recognize potential areas for improvement.
Removing global state from LLD, the LLVM linker (maskray.me)
LLD, the LLVM linker, is a mature and fast linker supporting multiple binary formats (ELF, Mach-O, PE/COFF, WebAssembly). Designed as a standalone program, the code base relies heavily on global state, making it less than ideal for library integration.