News: 0001517778

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mold 2.36 Linker Brings More Optimizations & Compatibility Improvements

([Programming] 6 Hours Ago Mold 2.36)


Rui Ueyama released Mold 2.36 as the newest update to this open-source linker that aims to deliver maximum performance at all costs.

New performance optimizations for Mold 2.36 benefit ARM and PowerPC with linking Clang 19 now being around 7% faster on ARM64, for example. RISC-V and LoongArch have also seen improvements where RISC-V is now around 4% faster linking Clang compared to prior releases.

The Mold linker also has a new "--package-metadata=" option that can be used to embed a given string into the ".note.package" section of the binary. The intent here is for build scripts generating binary packages such as for RPMs and DEBs to be able to include package metadata in each executable.

Mold 2.36 also has a number of bug fixes and compatibility improvements -- mostly for alternative architectures like RISC-V, LoongArch, and s390x.

Mold 2.36 downloads and more details on this updated open-source linker via [1]GitHub .



[1] https://github.com/rui314/mold/releases/tag/v2.36.0



xcom

A mother mouse was taking her large brood for a stroll across the kitchen
floor one day when the local cat, by a feat of stealth unusual even for
its species, managed to trap them in a corner. The children cowered,
terrified by this fearsome beast, plaintively crying, "Help, Mother!
Save us! Save us! We're scared, Mother!"
Mother Mouse, with the hopeless valor of a parent protecting its
children, turned with her teeth bared to the cat, towering huge above them,
and suddenly began to bark in a fashion that would have done any Doberman
proud. The startled cat fled in fear for its life.
As her grateful offspring flocked around her shouting "Oh, Mother,
you saved us!" and "Yay! You scared the cat away!" she turned to them
purposefully and declared, "You see how useful it is to know a second
language?"