News: 0001564390

  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)

GNU Binutils 2.45 Released With Continued Work Around SFrame Stack Tracing

([GNU] 5 Hours Ago GNU Binutils 2.45)


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 [1]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 can be downloaded from [2]SourceWare.org .



[1] https://www.phoronix.com/news/SFrame-Merged-Glibc-2.42

[2] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=2bc7af1ff7732451b6a7b09462a815c3284f9613



edxposed

intelfx

Visit beautiful Vergas, Minnesota.