diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2017-01-25 08:54:31 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2017-01-25 08:54:31 +0000 |
commit | c1ec94f450bcda2d4b2944fa452721239cebe391 (patch) | |
tree | 44157102dced8da50b845f582207e7f7e0156ba0 | |
parent | 535a5b023b2585fe9b4c1925187f4fad9d7afcbe (diff) |
ReleaseNotes: Add a release note for the COFF linker.
git-svn-id: https://llvm.org/svn/llvm-project/lld/branches/release_40@293037 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/ReleaseNotes.rst | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 2daf42b5d..0ff439808 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -32,12 +32,12 @@ ELF Improvements ---------------- LLD provides much better compatibility with the GNU linker than before. -Now it is able to link the entire FreeBSD base system including kernel +Now it is able to link the entire FreeBSD base system including the kernel out of the box. We are working closely with the FreeBSD project to make it usable as the system linker in a future release of the operating system. -Multi-threading performance has been imporved, and multi-threading +Multi-threading performance has been improved, and multi-threading is now enabled by default. Combined with other optimizations, LLD 4.0 is about 1.5 times faster than LLD 3.9 when linking large programs in our test environment. @@ -51,13 +51,13 @@ Other notable changes are listed below: * Error messages are printed in red just like Clang by default. You can disable it by passing -no-color-diagnostics. -* LLD's version string is now embedded to a .comment section in a - result output file. You can dump it by this command: ``objdump -j -s +* LLD's version string is now embedded in a .comment section in the + result output file. You can dump it with this command: ``objdump -j -s .comment <file>``. * The -Map option is supported. With that, you can print out section and symbol information to a specified file. This feature is useful - to analyze link results. + for analyzing link results. * The file format for the -reproduce option has changed from cpio to tar. @@ -86,4 +86,8 @@ Other notable changes are listed below: COFF Improvements ----------------- -* +* Performance on Windows has been improved by parallelizing parts of the + linker and optimizing file system operations. As a result of these + improvements, LLD 4.0 has been measured to be about 2.5 times faster + than LLD 3.9 when linking a large Chromium DLL. + |