Vydanie GNU Binutils 2.33

Predloženej vydanie sady systémových nástrojov GNU Binutils 2.33, ktorá zahŕňa programy ako GNU linker, GNU assembler, nm, objdump, strings, strip.

В nový verzia:

  • Do assembleru pre systémy ARM pridaná podpora inštrukčných sád
    SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) a MVE (Vector Extension). Bola pridaná podpora pre procesory.
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE a Cortex-A77. Implementovala direktívu „.float16“ na kódovanie literálov pre 16-bitové čísla s pohyblivou desatinnou čiarkou;
  • Do assemblera MIPS bola pridaná možnosť „-m[no-]fix-loongson3-llsc“, ktorá slúži na riešenie chyby v procesoroch Loongson3, ktorá spôsobuje zablokovanie pri použití inštrukcií LL a SC určitými spôsobmi.
  • Do linkera AArch64 bola pridaná možnosť „-z pac-plt“, ktorá umožňuje ochranu záznamov v tabuľkách PLT (Procedure Linkage Table) pomocou PAC (Pointer Authentication) a boli implementované nasledujúce vlastnosti:
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI a GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Bola pridaná možnosť „—fix-cortex-a53-843419[=full|adr|adrp“, ktorá umožňuje vybrať jedno z riešení problému 843419 v procesoroch Cortex-A53.
  • Do objdump bola pridaná možnosť „--source-comment[={txt}]“ na určenie prefixu riadkov zdrojového textu zobrazených počas disassemblovania;
  • Pridané možnosti „--set-section-alignment section-name=power-of-2-align“ a „--verilog-data-width“ do objcopy na zmenu zarovnania sekcie a ovládanie veľkosti riadku pri zobrazovaní údajov Verilog;
  • Do funkcií readelf a objdump boli pridané samostatné možnosti „--debug-dump=links/follow“ a „--dwarf=links/follow-links“ na zobrazenie a sledovanie odkazov, keď sa v súbore nachádza viacero sád ladiacích informácií.
  • Pridaná podpora pre výpisy v kódovaní CTF (Compact Type Format) do objdump a readelf.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster