[llvm-dev] Please dogfood LLD
Mark Kettenis via llvm-dev
llvm-dev at lists.llvm.org
Tue Mar 14 12:07:54 PDT 2017
> Date: Tue, 14 Mar 2017 11:39:22 -0700
> From: Rui Ueyama via llvm-dev <llvm-dev at lists.llvm.org>
>
> Hi all,
>
> LLVM 4.0.0 is out, and I can say that LLD/ELF is now ready for production
> use at least for x86-64 (and probably for AArch64 and MIPS). I believe
> you've heard a few good news about the linker -- it just works
> <http://lld.llvm.org/#features> and is very fast
> <http://lld.llvm.org/#performance>, clean, compact and supported by the
> active community. I don't think I need to reiterate why having a good
> linker is important for us as the LLVM community.
FWIW, we're using lld as the system linker (and clang as the system
compiler) on the upcoming OpenBSD/arm64. The system is self-hosting
and we've had to fix only a couple of small things in the way we use
the linker to get to this point. All security-related features we
rely on (-pie, -static -pie, W^X, .openbsd.randomdata) seem to work
just fine. So I'd say AArch64 is defenitely there.
A big thank you,
Mark
More information about the llvm-dev
mailing list