Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
llvm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
tracing-llvm
llvm
Commits
9831a1cc
Commit
9831a1cc
authored
5 years ago
by
Hans Wennborg
Browse files
Options
Downloads
Patches
Plain Diff
ReleaseNotes tweaks
llvm-svn: 371037
parent
4bc0d50a
Loading
Loading
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
lld/docs/ReleaseNotes.rst
+7
-9
7 additions, 9 deletions
lld/docs/ReleaseNotes.rst
with
7 additions
and
9 deletions
lld/docs/ReleaseNotes.rst
+
7
−
9
View file @
9831a1cc
...
...
@@ -13,7 +13,7 @@ lld is a high-performance linker that supports ELF (Unix), COFF
command-line-compatible with GNU linkers and Microsoft link.exe and is
significantly faster than the system default linkers.
lld 9
.0
has lots of feature improvements and bug fixes.
lld 9 has lots of feature improvements and bug fixes.
Non-comprehensive list of changes in this release
=================================================
...
...
@@ -56,7 +56,7 @@ ELF Improvements
include a header file provided by the library and then explicitly
link the library with the linker ``-l`` option. On Windows, header
files usually contain pragmas that list needed libraries. Compilers
cop
ies
that information to object files, so that linkers can
cop
y
that information to object files, so that linkers can
automatically link needed libraries. ``--dependent-library`` is
added for implementing that Windows semantics on Unix.
(`r360984 <https://reviews.llvm.org/rL360984>`_)
...
...
@@ -65,7 +65,7 @@ ELF Improvements
(`r362793 <https://reviews.llvm.org/rL362793>`_)
* lld now supports replacing ``JAL`` with ``JALX`` instructions in case
of MIPS
↔
microMIPS cross-mode jumps.
of MIPS
-
microMIPS cross-mode jumps.
(`r354311 <https://reviews.llvm.org/rL354311>`_)
* lld now creates LA25 thunks for MIPS R6 code.
...
...
@@ -93,7 +93,7 @@ ELF Improvements
* The experimental partitioning feature is added to allow a program to
be split into multiple pieces.
The feature allows you semi-automatically split a single program
The feature allows you
to
semi-automatically split a single program
into multiple ELF files called "partitions". Since all partitions
share the same memory address space and don't use PLT/GOT, split
programs run as fast as regular programs.
...
...
@@ -104,9 +104,9 @@ ELF Improvements
sub-partition and load the PDF reader partition only when a user
tries to open a PDF file.
See
https://lld.llvm.org/
Partitions.html for more information.
See
`the documentation <
Partitions.html
>`_
for more information.
* If "-" is given as an output filename, lld write the final result
* If "-" is given as an output filename, lld write
s
the final result
to the standard output. Previously, it created a file "-" in the
current directory.
(`r351852 <https://reviews.llvm.org/rL351852>`_)
...
...
@@ -161,8 +161,6 @@ COFF Improvements
* Several speed and memory usage improvements.
* Range extension thunks are now created for ARM64, if needed.
* lld-link now supports resource object files created by GNU windres and
MS cvtres, not only llvm-cvtres.
...
...
@@ -189,7 +187,7 @@ WebAssembly Improvements
* Imports from custom module names are supported.
(`r352828 <https://reviews.llvm.org/rL352828>`_)
* Symbols that are in llvm.used are no exported by default.
* Symbols that are in llvm.used are no
w
exported by default.
(`r353364 <https://reviews.llvm.org/rL353364>`_)
* Initial support for PIC and dynamic linking has landed.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment