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

The Tao is forever undefined.
Small though it is in the unformed state, it cannot be grasped.
If kings and lords could harness it,
The ten thousand things would come together
And gentle rain fall.
Men would need no more instruction and all things would take their course.
Once the whole is divided, the parts need names.
There are already enough names.
One must know when to stop.
Knowing when to stop averts trouble.
Tao in the world is like a river flowing home to the sea.