Ilmunen GNU Binutils 2.44 süsteemiteenuste komplekti versioon, mis sisaldab selliseid programme nagu GNU linkija, GNU assembler, nm, objdump, dlltool, readelf, size, strings ja strip. Projekt arendab ka debuginfod teenust, et dünaamiliselt laadida silte väliselt serverilt.
Uues versioonis:
- GNU assemblerisse on lisatud toetus laiendatud käskudele:
- x86_64: AVX10.2, SM4 AVX10.2, AMX-AVX512, AMX-FP8, AMX-MOVRS, AMX-TF32, AMX-TRANSPOSE, MOVRS, Zhaoxin PadLock PHE2, RNG2, MSR_IMM, Zhaoxin GMI.
- AArch64: SVE_B16B16, SME_B16B16.
- RISC-V: Zicfiss 1.0, Zicfilp 1.0, Zcmp 1.0 (cm.mva01s, cm.mvsa01), Zcmt 1.0, Smrnmi 1.0, S[sm]dbltrp 1.0, S[sm]ctr 1.0, xcvbitmanip 1.0, xcvsimd 1.0, xsfvqmaccdod 1.0, xsfvqmaccqoq 1.0 ja xsfvfnrclipxfqf 1.0.
- Linkerisse on lisatud valikud: "—image-base=<ADDR>" LLD jaoks ühilduvuse saavutamiseks ja "—build-id=xx" 128-bitiste xxHash-ide kasutamiseks, mis on 2–4 korda kiirem kui md5 ja sha1. Valikusse "—package-metadata" on lisatud toetus koodimisele "%[string]" ja "%xx" JSON plokkides. Liikuva väljundfaili (relocatable output) genereerimisel on rakendatud segatud objektifailide kasutamise toetus LTO ja ilma LTO optimeerimisteta.
- RISC-V arhitektuuri de-asembleri on lisatud valik "-M,max" kasutajainsruktsioonide dumpimiseks ilma nende vastavuse kontrollimata määratud arhitektuurile.
- gprofng profilers on ARM Neoverse-N1, Ampere-1 ja Appliedmicro protsessorite õhardware'i sündmuste loenduri toetus.
- Nios II arhitektuuri tugi eemaldatud, mille hooldamine on lõpetatud Intel'i poolt.
Allikas: opennet.ru
