GNU Binutils 2.45 Released With Continued Work Around SFrame Stack Tracing
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 can be downloaded from SourceWare.org.
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 can be downloaded from SourceWare.org.
