VĂ€lja on antud GNU Binutils 2.44 sĂŒsteemiteenuste kogum, kuhu kuuluvad sellised programmid nagu GNU linker, GNU assembler, nm, objdump, dlltool, readelf, size, strings ja strip. Projekti raames arendatakse ka debuginfod teenust, mis vĂ”imaldab dĂŒnaamiliselt laadida tĂ”rked sĂŒmboole vĂ€lisest serverist.
Uues versioonis:
- GNU assemblerisse on lisatud laiendatud juhiste tugi:
- 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=" LLD ĂŒhilduvuse jaoks ja "âbuild-id=xx" 128-bitiste xxHash, mis on 2-4 korda kiirem kui md5 ja sha1 kasutamine. "âpackage-metadata" valik sisaldab toetust kodeerimisele "%[string]" ja "%xx" JSON plokkides. Ămberpaigutatava tulemusega faili (relocatable output) genereerimisel on rakendatud toetust segatud objektifailide kasutamisele LTO ja ilma LTO optimeerimisteta.
- RISC-V arhitektuuri desassembleerijale on lisatud valik "-M,max", mis vÔimaldab kÀskude vÀljundit ilma nende vastavuse kontrollimata mÀÀratud arhitektuurile.
- gprofng profiliijasse on lisatud tugi riistvaraliste sĂŒndmuste loenduritele, mis on saadaval ARM Neoverse-N1, Ampere-1 ja Appliedmicro protsessorites.
- Nios II arhitektuuri tugi on eemaldatud, kuna Intel on selle toe lÔpetanud.
Allikas: opennet.ru
