llvm-project/lld/docs
Vincent Lee 58edaef3fe [lld-macho] Do not error out on dead stripped duplicate symbols
Builds that error out on duplicate symbols can still succeed if the symbols
will be dead stripped. Currently, this is the current behavior in ld64.
https://github.com/apple-oss-distributions/ld64/blob/main/src/ld/Resolver.cpp#L2018.
In order to provide an easier to path for adoption, introduce a new flag that will
retain compatibility with ld64's behavior (similar to `--deduplicate-literals`). This is
turned off by default since we do not encourage this behavior in the linker.

Reviewed By: #lld-macho, thakis, int3

Differential Revision: https://reviews.llvm.org/D134794
2022-09-30 15:09:27 -07:00
..
ELF [lld] Wrap rst file to 80 cols and fix "precense" typo 2022-06-19 18:25:09 -04:00
MachO [lld-macho] Do not error out on dead stripped duplicate symbols 2022-09-30 15:09:27 -07:00
_static
_templates
llvm-theme
CMakeLists.txt
NewLLD.rst
Partitions.rst
README.txt
ReleaseNotes.rst [ELF] Add --compress-debug-sections=zstd 2022-09-09 10:30:18 -07:00
WebAssembly.rst [lld][WebAssembly] Add --unresolved-symbols=import-dynamic 2022-03-15 15:10:21 -07:00
conf.py
error_handling_script.rst
hello.png
index.rst Add docs for Mach-O lld 2022-09-06 12:24:35 -04:00
ld.lld.1 [ELF] Make -V an alias for -v 2022-09-20 17:12:44 -07:00
make.bat
missingkeyfunction.rst
partitions.dot
partitions.svg
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.