VOOZH about

URL: https://www.phoronix.com/news/GNU-Binutils-2.45

⇱ GNU Binutils 2.45 Released With Continued Work Around SFrame Stack Tracing - Phoronix


👁 Phoronix

GNU Binutils 2.45 Released With Continued Work Around SFrame Stack Tracing

Written by Michael Larabel in GNU on 27 July 2025 at 06:43 AM EDT. 4 Comments
GNU Binutils 2.45 was released on Sunday morning as the newest version of this set of open-source binary tools.

A common theme of work around GNU Binutils 2.45 is continued work around SFrame support for lightweight stack tracking and overcoming the run-time performance cost of involving frame pointers and the impact of losing a general purpose register.

In GNU Binutils 2.45 the Gas assembler delivers:

- Various SFrame stack trace information improvements.

- Adding .errif and .warnif directives for user-controlled diagnostics with conditionals.

- Support for x86 AVX10.2 256-bit support has been removed now that Intel confirmed all CPUs will support 512-bit vector width.

- Support for various new RISC-V extensions and other improvements.

- Support for most Armv9.6 extensions.

The GNU LD linker in GNU Binutils 2.45 provides:

- LoongArch, s390x, and RISC-V improvements.

- SFrame stack trace work.

Plus there are various other fixes and improvements with GNU Binutils 2.45.

👁 GNU Binutils 2.45


GNU Binutils 2.45 can be downloaded from SourceWare.org.

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.