Ir izlaists GNU Binutils 2.44

Ir izlaista GNU Binutils 2.44 sistēmas utilītu komplekta versija, kurā iekļautas programmas, piemēram, GNU linker, GNU assembler, nm, objdump, dlltool, readelf, size, strings un strip. Projekts turpina attīstīt debuginfod pakalpojumu, lai dinamiskā veidā lejupielādētu atkļūdošanas simbolus no ārēja servera.

Jaunajā versijā:

  • GNU assembler ir pievienota atbalsta funkcionalitāte paplašinātām instrukcijām:
    • 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 un xsfvfnrclipxfqf 1.0.
  • Komponētājā pievienotas opcijas: «—image-base=<ADDR>» saderībai ar LLD un «—build-id=xx» izmantošanai 128-bit hēšiem xxHash, kas ir 2-4 reizes ātrāki nekā md5 un sha1. Opcijā «—package-metadata» pievienota atbalsta funkcionalitāte kodēšanai «%[string]» un «%xx» JSON blokos. Izveidojot pārvietojamu rezultāta failu (relocatable output), veikta atbalsta funkcionalitāte jauktu objektu failu izmantošanai ar LTO un bez LTO optimizācijām.
  • RISC-V arhitektūrai pievienota disasembler opcija «-M,max» instrukciju izvadīšanai bez to atbilstības pārbaudes noteiktai arhitektūrai.
  • Profilētājā gprofng pievienota atbalsta funkcionalitāte aparatūras notikumu skaitītājiem, kas pieejami ARM Neoverse-N1, Ampere-1 un Appliedmicro procesoros.
  • Tika noņemts atbalsts Nios II arhitektūrai, kuras uzturēšana tika pārtraukta uzņēmumā Intel.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster