gold linker

E299166

The gold linker is a high-performance, modern ELF linker developed as part of GNU Binutils, designed to be faster and more efficient than the traditional GNU linker (ld).

All labels observed (1)

Label Occurrences
gold linker canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf free software
linker
software tool
abbreviation gold
architectureSupport ARM
MIPS
PowerPC
x86
x86-64
category GNU toolchain
surface form: GNU development tools

linker software
compatibleWith Clang
GNU Compiler Collection
surface form: GCC
designGoal be faster than GNU ld
better scalability for large C++ programs
developer GNU Project
Google
distribution included in many GNU/Linux distributions
feature incremental linking support
multi-threaded linking
plugin support
support for 32-bit and 64-bit ELF
support for GNU-style linker scripts
support for link-time optimization
support for multiple architectures
goal fast linking
high performance
reduced memory usage
implements GNU ld command-line interface (largely compatible)
invocationName ld.gold
license GNU General Public License
notableFor significantly faster link times than traditional GNU ld on large codebases
operatingSystem GNU/Linux
Unix-like systems
partOf GNU Binutils
programmingLanguage C++
replaces GNU Binutils
surface form: GNU linker ld
status widely used in large C++ builds
supports position-independent executables
shared libraries
static linking
targetFormat ELF
uses ELF object files
ELF shared libraries

How these facts were elicited

Referenced by (1)

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

GNU Binutils contains gold linker