llvm-project/lld/docs
Sean Fertile 8f91f38148 [LLD] Search archives for symbol defs to override COMMON symbols.
This patch changes the archive handling to enable the semantics needed
for legacy FORTRAN common blocks and block data. When we have a COMMON
definition of a symbol and are including an archive, LLD will now
search the members for global/weak defintions to override the COMMON
symbol. The previous LLD behavior (where a member would only be included
if it satisifed some other needed symbol definition) can be re-enabled with the
option '-no-fortran-common'.

Differential Revision: https://reviews.llvm.org/D86142
2020-12-07 10:09:19 -05:00
..
ELF [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) 2020-09-14 12:31:22 -07:00
_static
_templates
llvm-theme
AtomLLD.rst
CMakeLists.txt
Driver.rst
NewLLD.rst
Partitions.rst
README.txt
Readers.rst
ReleaseNotes.rst Provide a hook to customize missing library error handling 2020-11-03 11:01:29 +01:00
WebAssembly.rst [lld][WebAssembly] Implement --unresolved-symbols 2020-11-17 16:27:06 -08:00
conf.py lld docs config: Use a list key in html_sidebars 2020-08-20 16:48:06 +02:00
design.rst
development.rst
error_handling_script.rst [lld] Provide a hook to customize undefined symbols error handling 2020-11-09 13:28:48 +01:00
getting_started.rst
hello.png
index.rst Provide a hook to customize missing library error handling 2020-11-03 11:01:29 +01:00
ld.lld.1 [LLD] Search archives for symbol defs to override COMMON symbols. 2020-12-07 10:09:19 -05:00
make.bat
missingkeyfunction.rst
open_projects.rst
partitions.dot
partitions.svg
sphinx_intro.rst
windows_support.rst

README.txt

lld Documentation
=================

The lld documentation is written using the Sphinx documentation generator. It is
currently tested with Sphinx 1.1.3.

We currently use the 'nature' theme and a Beaker inspired structure.

See sphinx_intro.rst for more details.