[PATCH] D119318: ReleaseNotes: add lld/ELF notes

Fangrui Song via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 9 00:07:00 PST 2022


MaskRay added inline comments.


================
Comment at: lld/docs/ReleaseNotes.rst:44
+  The archive index may be `entirely ignored
+  <https://reviews.llvm.org/D119074>` in the next release.
 * No longer deduplicate local symbol names at the default optimization level of ``-O1``.
----------------
Note this archive thing to improve performance and simplify symbol resolution.

(Note: mold already did this)


================
Comment at: lld/docs/ReleaseNotes.rst:48
+  time. Use optimization level ``-O2`` to restore the deduplication. The ``-O2``
+  deduplication may be dropped in the future to help parallel ``.symtab`` write.
+* In relocatable output, relocations to discarded symbols now use tombstone
----------------
Note this .symtab thing to facilitate parallelism.


================
Comment at: lld/docs/ReleaseNotes.rst:102
+  (`D110209 <https://reviews.llvm.org/D110209>`_)
+* Use of ``--[no-]define-common``, ``-d``, ``-dc``, and ``-dp`` will now get a
+  warning. They will be removed or ignored in 15.0.0.
----------------
The warning change has not been made yet.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D119318/new/

https://reviews.llvm.org/D119318



More information about the llvm-commits mailing list