News: 0001612301

  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.46 Released With AMD Zen 6 Support, SFrame Version 3

([GNU] 19 Minutes Ago GNU Binutils 2.46)


Following last week's release of [1]GNU Coreutils 9.10 , released today is GNU Binutils 2.46 for these commonly used GNU binary utilities on Linux systems and elsewhere.

The big theme of GNU Binutils 2.46 is a lot of work around SFrame version 3 support for that lightweight stack trace format designed for fast, low-overhead debugging. There is also AMD Zen 6 support in the GNU Assembler and various other RISC-V and AArch64 instructions now supported by that assembler too.

- The GNU Assembler "Gas" brings initial [2]support for AMD Zen 6 processors . The GCC and LLVM/Clang compilers also have their initial Zen 6 (znver6) support ready albeit without the tuned/optimized cost table / instruction scheduling model.

- The GNU Assembler now supports the sdtrig v1.0 and ssstrict v1.0 RISC-V extensions.

- The GNU Assembler also finishes out its Armv9.6 instructions support and also enables various Armv9.7 instructions.

- The GNU Assembler can now generate SFrame Version 3 format.

- The objdump and readelf commands can now display SFrame version 3 information. Plus there are various other SFrame stack trace handling improvements.

- Binutils' plug-in support has saw various improvements.

- The readelf command now supports a --got-contents argument for displaying the contents of the Global Offset Table "GOT" sections.

- The GNU Assembler has removed its Solaris on PowerPC support.

- The Native Client "NaCl" support has been removed in aligning with other open-source software phasing out and removing their NaCL support now that alternatives like WebAssembly (WASM) are superior.

GNU Binutils 2.46 can be downloaded from [3]SourceWare.org .



[1] https://www.phoronix.com/news/GNU-Coreutils-9.10

[2] https://www.phoronix.com/news/AMD-Zen-6-Znver6-Binutils

[3] https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=49d4d3fafa4ec4ff5a3460d91d5b1ed5286487db



As he had feared, his orders had been forgotten and everyone had brought
the potato salad.