LLD linker

E292709

LLD linker is LLVM’s high-performance, modern linker designed as a faster, drop-in replacement for traditional system linkers across multiple platforms.

All labels observed (5)

Label Occurrences
LLD linker canonical 2
ELF linker 1
GNU ld 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf LLVM subproject
linker
software tool
compatibleWith Clang
GNU Compiler Collection
surface form: GCC

GNU Binutils
surface form: GNU ld

gold linker
component COFF linker
LLD linker self-linksurface differs
surface form: ELF linker

LLD linker self-linksurface differs
surface form: Mach-O linker

Wasm linker
designGoal cross-platform support
drop-in replacement for traditional system linkers
fast link times
developer LLVM
surface form: LLVM Project

LLVM
surface form: LLVM community
distribution LLVM releases
feature debug information handling
incremental linking (on some targets)
link-time optimization support
linker script support (ELF)
thinLTO support
fullName LLD linker self-linksurface differs
license Apache License 2.0 with LLVM exceptions
partOf LLVM
primaryGoal high-performance linking
programmingLanguage C++
replaces LLD linker self-linksurface differs
surface form: GNU ld

gold linker
platform system linkers
repository https://github.com/llvm/llvm-project
supportsArchitecture ARMv8-A
surface form: AArch64

ARM
RISC-V
x86
x86-64
supportsFormat COFF
ELF
Mach-O binary format
surface form: Mach-O

WebAssembly specification
surface form: Wasm
supportsPlatform FreeBSD
Linux
Windows
macOS
useCase linking C and C++ programs
linking LLVM-based language toolchains
linking Rust programs
usedIn Clang-based build systems
LLVM-based toolchains

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

LLVM hasComponent LLD linker
LLD linker fullName LLD linker self-linksurface differs
subject surface form: LLD
LLD linker component LLD linker self-linksurface differs
subject surface form: LLD
this entity surface form: ELF linker
LLD linker component LLD linker self-linksurface differs
subject surface form: LLD
this entity surface form: Mach-O linker
LLD linker replaces LLD linker self-linksurface differs
subject surface form: LLD
this entity surface form: GNU ld
llvm-ar interoperableWith LLD linker
this entity surface form: LLVM linker lld