xref: /freebsd/contrib/llvm-project/lld/docs/ReleaseNotes.rst (revision e8d8bef961a50d4dc22501cde4fb9fb0be1b2532)
185868e8aSDimitry Andric========================
2*e8d8bef9SDimitry Andriclld 12.0.0 Release Notes
385868e8aSDimitry Andric========================
40b57cec5SDimitry Andric
50b57cec5SDimitry Andric.. contents::
60b57cec5SDimitry Andric    :local:
70b57cec5SDimitry Andric
8*e8d8bef9SDimitry Andric.. warning::
9*e8d8bef9SDimitry Andric   These are in-progress notes for the upcoming LLVM 12.0.0 release.
10*e8d8bef9SDimitry Andric   Release notes for previous releases can be found on
11*e8d8bef9SDimitry Andric   `the Download Page <https://releases.llvm.org/download.html>`_.
12*e8d8bef9SDimitry Andric
130b57cec5SDimitry AndricIntroduction
140b57cec5SDimitry Andric============
150b57cec5SDimitry Andric
16*e8d8bef9SDimitry AndricThis document contains the release notes for the lld linker, release 12.0.0.
1785868e8aSDimitry AndricHere we describe the status of lld, including major improvements
1885868e8aSDimitry Andricfrom the previous release. All lld releases may be downloaded
1985868e8aSDimitry Andricfrom the `LLVM releases web site <https://llvm.org/releases/>`_.
200b57cec5SDimitry Andric
210b57cec5SDimitry AndricNon-comprehensive list of changes in this release
220b57cec5SDimitry Andric=================================================
230b57cec5SDimitry Andric
240b57cec5SDimitry AndricELF Improvements
250b57cec5SDimitry Andric----------------
260b57cec5SDimitry Andric
27*e8d8bef9SDimitry Andric* ``--error-handling-script`` is added to allow for user-defined handlers upon
28*e8d8bef9SDimitry Andric  missing libraries. (`D87758 <https://reviews.llvm.org/D87758>`_)
2913138422SDimitry Andric
308c27c554SDimitry AndricBreaking changes
318c27c554SDimitry Andric----------------
3213138422SDimitry Andric
33*e8d8bef9SDimitry Andric* ...
340b57cec5SDimitry Andric
355ffd83dbSDimitry AndricCOFF Improvements
365ffd83dbSDimitry Andric-----------------
375ffd83dbSDimitry Andric
38*e8d8bef9SDimitry Andric* ...
390b57cec5SDimitry Andric
400b57cec5SDimitry AndricMinGW Improvements
410b57cec5SDimitry Andric------------------
420b57cec5SDimitry Andric
43*e8d8bef9SDimitry Andric* ...
44*e8d8bef9SDimitry Andric
45*e8d8bef9SDimitry AndricMachO Improvements
46*e8d8bef9SDimitry Andric------------------
47*e8d8bef9SDimitry Andric
48*e8d8bef9SDimitry Andric* Item 1.
49*e8d8bef9SDimitry Andric
50*e8d8bef9SDimitry AndricWebAssembly Improvements
51*e8d8bef9SDimitry Andric------------------------
52*e8d8bef9SDimitry Andric
53