GNU Binutils 2.33 vÀljalase

Esitletud sĂŒsteemitööriistade komplekti vĂ€ljaanne GNU Binutils 2.33, mis sisaldab selliseid programme nagu GNU lingija, GNU assembler, nm, objdump, strings, strip.

V uus versioon:

  • Asmablisse ARM-i sĂŒsteemide jaoks on lisatud toetust juhiste kogumile
    SVE2 (Skalaarne vektor laiendus 2), TME (Tehingute mÀlulaiendus) ja MVE (Vektorilaiendus). Lisatud on tugi protsessoritele
    Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, Cortex-A34, Cortex-A65, Cortex-A65AE, Cortex-A76AE ja Cortex-A77. Rakendatud on direktiiv „.float16“ 16-bitiste ujukomaarvude kirjeldamise jaoks;
  • ASM-i tööriista jaoks MIPS-i sĂŒsteemides on lisatud suvand „-m[no-]fix-loongson3-llsc“, et kontrollida Loongson3 protsessorite vea ĂŒmberkĂ€imist, mis toob kaasa omavahelise lukustamise teatud LL ja SC juhiste kasutamise korral;
  • AArch64 arhitektuuri linkija jaoks on lisatud suvand „-z pac-plt“, et aktiveerida PLT (Menetluse lingi tabel) kirje kaitse PAC-i (Punkti autentsuse kaitse) abil, samuti on rakendatud omadused
    GNU_PROPERTY_AARCH64_FEATURE_1_BTI ja GNU_PROPERTY_AARCH64_FEATURE_1_PAC. Cortex-A53 protsessorites on lisatud suvand „—fix-cortex-a53-843419[=full|adr|adrp“, et valida ĂŒks ĂŒmberkaatamisviisidest probleemi 843419 jaoks.
  • Objdumpi on lisatud suvand „—source-comment[={txt}]“, et mÀÀrata allikate ridade eelistus, mis kuvatakse dissassembli ajal;
  • Objcopy on nĂŒĂŒd saanud valikud „—set-section-alignment section-name=power-of-2-align“ ja „—verilog-data-width“, et muuta sektsioonide joondamist ja hallata ridade suurust andmete kuvamisel verilog formaadis;
  • Readelfis ja objdumpis on nĂŒĂŒd eraldi valikud „—debug-dump=links/follow“ ja „—dwarf=links/follow-links“, et kuvada ja jĂ€rgida linke, kui failis on mitu debug info komplekti;
  • Objdumpis ja readelfis on lisatud tugi CTF (Compact Type Format) kandroogide jaoks.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster