GNU Binutils 2.41 wurde heute in seinem Git-Repository verzweigt, um die Veröffentlichung dieser Sammlung binärer Dienstprogramme vorzubereiten, auf die sich Linux und andere Plattformen häufig verlassen.

GNU Binutils 2.41 bietet Unterstützung für viele neue Prozessor-ISA-Erweiterungen und andere Verbesserungen dieser Dienstprogramme, die für das Open-Source-Ökosystem von entscheidender Bedeutung sind. Zu den Highlights der Binutils 2.41-Änderungen gehören:

-Intel LKGS-und FRED-Anweisungsunterstützung in Binutils.

-Intel AMX-COMPLEX-Unterstützung, die erstmals mit Intel Xeon Scalable „Granite Rapids“-Prozessoren eingeführt wird.

-Binutils auf MIPS unterstützt jetzt Sony Allegrex Prozessor, der von der PlayStation Portable verwendet wird. Diese Sony MIPS-CPU verwendet die MIPS II ISA mit einer Single-Precision-FPU.

-SFrame Version 2 ist die Standardformatversion, die von den Dienstprogrammen Gas, LD, readelf und objdump unterstützt wird.

-Die Option „–strip-section-headers“ wurde zu den Dienstprogrammen objcopy und strip zum Entfernen von ELF-Abschnittsheadern aus ELF-Dateien hinzugefügt.

-GNU Binutils 2.41 für RISC-V unterstützt viele neue Erweiterungen rund um bedingte Null-Anweisungen, neue Gleitkomma-Anweisungen und die Vektor-Krypto-Anweisungen. Dazu gehören Zicond, Zfs, Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng, Zvks, Zvksc, Zvkg und Zvkt. Es gibt auch die herstellerdefinierte XVentanaCondOps-Erweiterung.

-GNU Binutils fügt auch die neuen LoongArch SIMD-Erweiterungen hinzu. Dazu gehören die 128-Bit-Vektoren mit Loongson SIMD eXtension (LSX) und Loongson Advanced SIMD eXtension für 256-Bit-Vektoren (LASX). Die Loongson Virtualization-Erweiterung (LVZ) wird zusammen mit der Loongson Binary Translation (LBT)-Erweiterung ebenfalls unterstützt. Auf der Kernel-Seite bietet Linux 6.5 Unterstützung für die neuen LoongArch-Vektor-/SIMD-Erweiterungen.

Wer in den nächsten Wochen beim Testen von GNU Binutils 2.41 helfen möchte, kann den Code über binutils-2_41-branch in Git.

Categories: IT Info