diff options
Diffstat (limited to 'lld/docs/ReleaseNotes.rst')
| -rw-r--r-- | lld/docs/ReleaseNotes.rst | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/lld/docs/ReleaseNotes.rst b/lld/docs/ReleaseNotes.rst index f7e099b9cf6e..82683801fad9 100644 --- a/lld/docs/ReleaseNotes.rst +++ b/lld/docs/ReleaseNotes.rst @@ -1,19 +1,21 @@ -======================== -lld 14.0.0 Release Notes -======================== +=========================== +lld |release| Release Notes +=========================== .. contents:: :local: -.. warning:: - These are in-progress notes for the upcoming LLVM 14.0.0 release. - Release notes for previous releases can be found on - `the Download Page <https://releases.llvm.org/download.html>`_. +.. only:: PreRelease + + .. warning:: + These are in-progress notes for the upcoming LLVM |release| release. + Release notes for previous releases can be found on + `the Download Page <https://releases.llvm.org/download.html>`_. Introduction ============ -This document contains the release notes for the lld linker, release 14.0.0. +This document contains the release notes for the lld linker, release |release|. Here we describe the status of lld, including major improvements from the previous release. All lld releases may be downloaded from the `LLVM releases web site <https://llvm.org/releases/>`_. @@ -33,6 +35,9 @@ ELF Improvements (`D110014 <https://reviews.llvm.org/D110014>`_) * If ``-Map`` is specified, ``--cref`` will be printed to the specified file. (`D114663 <https://reviews.llvm.org/D114663>`_) +* No longer deduplicate local symbol names at the default optimization level of ``-O1``. + This results in a larger ``.strtab`` (usually less than 1%) but a faster link + time. Use optimization level ``-O2`` to restore the deduplication. Architecture specific changes: |
