DragonFlyBSD Switches To Gold Linker By Default
DragonFlyBSD has switched to using the Gold Linker by default rather than GNU ld.
The GNU Gold linker for ELF files is designed to be faster and much more modern than the GNU linker. DragonFlyBSD has traditionally used GNU ld, but now Gold is ready for primetime use by default on this BSD distribution.
The recent commit by DragonFlyBSD's John Marino explains, "DragonFly has always used the "GNU ld" linker to build itself. Now that the ELF boot loader has been fixed to handle zero-offset headers (seen with zero-length ELF notes), the newer gold linker can handle being the default. That's what this commit does."
The GNU Gold linker for ELF files is designed to be faster and much more modern than the GNU linker. DragonFlyBSD has traditionally used GNU ld, but now Gold is ready for primetime use by default on this BSD distribution.
The recent commit by DragonFlyBSD's John Marino explains, "DragonFly has always used the "GNU ld" linker to build itself. Now that the ELF boot loader has been fixed to handle zero-offset headers (seen with zero-length ELF notes), the newer gold linker can handle being the default. That's what this commit does."
2 Comments