De GNU Binutils 2.44 systeem utility suite is frijjûn, dy't programma's omfettet lykas GNU linker, GNU assembler, nm, objdump, dlltool, readelf, grutte, strings, en strip. It projekt ûntwikkelet ek de debuginfod-tsjinst foar dynamysk laden fan debug-symboalen fan in eksterne server.
Yn de nije ferzje:
- GNU assembler foeget stipe ta foar útwreide ynstruksjes:
- 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, xcv dod 1.0, xsfvqmaccqoq 1.0, en xsfvfnrclipxfqf 1.0.
- De folgjende opsjes binne tafoege oan de komponist: "--image-base= foar kompatibiliteit mei LLD en "--build-id=xx" om 128-bit xxHash-hashes te brûken, dy't 2-4 kear rapper binne dan md5 en sha1. Stipe tafoege foar "%[string]" en "%xx" kodearring yn JSON-blokken oan de opsje "--pakket-metadata". By it generearjen fan in ferpleatsbere útfiertriem is stipe foar it brûken fan mingde objektbestannen mei en sûnder LTO-optimisaasjes ymplementearre.
- De opsje "-M,max" is tafoege oan 'e disassembler foar de RISC-V-arsjitektuer om ynstruksjes te dumpen sûnder har konformiteit te kontrolearjen mei de opjûne arsjitektuer.
- De gprofng-profiler is bywurke om hardware-eveneminttellers te stypjen beskikber yn ARM Neoverse-N1, Ampere-1, en Appliedmicro-processors.
- Stipe fuortsmiten foar de Nios II-arsjitektuer, dy't net mear wurdt stipe troch Intel.
Boarne: opennet.ru
