[PATCH] D23695: Add a note that 3.9 is a major milestone for us.

Ed Maste via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 19 03:03:25 PDT 2016


emaste added a comment.

The statement about most userland components on FreeBSD is correct.

I've been testing against FreeBSD-HEAD, which contains a few general FreeBSD cleanups for improved lld compatibility. I couldn't link the rescue tools (a sort of busybox-like multi-binary) and I also had to tweak the version script for libcxxrt (due to issues with demangled symbol matching / wildcards).

The kernel and boot loader components don't link with 3.9.


================
Comment at: docs/ReleaseNotes.rst:29-30
@@ +28,4 @@
+
+LLD 3.9 is as fast as it was. That is, roughly speaking, 2x faster
+than GNU gold.
+
----------------
This statement seems a little confusing. I think the point is that the new functionality doesn't come at the cost of performance, compared to earlier versions of LLD which were not usable for real-world linking. But that context is not apparent here for readers of the release note, who may be learning about LLD for the first time from the note.




https://reviews.llvm.org/D23695





More information about the llvm-commits mailing list