Mold 1.3 High Speed Linker Released With LTO Improvements

Written by Michael Larabel in Programming on 18 June 2022 at 07:45 AM EDT. 6 Comments
PROGRAMMING
Mold 1.3 has been released today as the newest version of this high-speed linker that serves as an alternative to GNU Gold and LLVM's LLD.

Mold 1.3 continues improving its link-time optimization (LTO) support with now working more reliably under heavy load rather than aborting occasionally under high load on Linux. Mold 1.3 also can now be built with GCC 12 with LTO enabled, fixes an LTO issue with 32-bit hosts, and other changes.

Mold 1.3 also adds support for the --icf=safe option for finding and de-duplicating identical code that can be merged safely, which can reduce the output size of binaries generally by a few percent.

Mold 1.3's code-base is also now clean of AddressSanitizer and UndefinedBehavior conditions, support for the --package-metadata option, and a variety of other fixes/improvements.


The Mold linker logo.


Downloads and more details on Mold 1.3 over on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week