Lines Matching full:lld
1 Mach-O LLD Port
4 LLD is a linker from the LLVM project that is a drop-in replacement
12 - LLD is a drop-in replacement for Apple's Mach-O linker, ld64, that accepts the
15 - LLD is very fast. When you link a large program on a multicore
16 machine, you can expect that LLD runs more than twice as fast as the ld64
22 LLD is available as a pre-built binary by going to the `latest release <https://github.com/llvm/llv…
24 decompressing it, and locating the binary at ``bin/ld64.lld``. Note
25 that if ``ld64.lld`` is moved out of ``bin``, it must still be accompanied
26 by its sibling file ``lld``, as ``ld64.lld`` is technically a symlink to ``lld``.
31 The easiest way to build LLD is to
40 $ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS='lld' ../llvm-project/llvm
41 $ ninja check-lld-macho
43 Then you can find output binary at ``build/bin/ld64.lld``. Note
44 that if ``ld64.lld`` is moved out of ``bin``, it must still be accompanied
45 by its sibling file ``lld``, as ``ld64.lld`` is technically a symlink to ``lld``.
47 Using LLD
50 LLD can be used by adding ``-fuse-ld=/path/to/ld64.lld`` to the linker flags.
57 :doc:`ld64-vs-lld` has more info on the differences between the two linkers.
62 ld64-vs-lld