GNU Binutils 2.37 vabastamine

Esitleme GNU Binutils 2.37 sĂŒsteemide utiliitide kompleksi, mille hulka kuuluvad sellised programmid nagu GNU linker, GNU assembler, nm, objdump, strings, strip.

Uues versioonis:

  • Kogumise keskkonna nĂ”uded on tĂ”usnud, Binutils'i koostamiseks on nĂŒĂŒd vajalikud C99 standardit toetavad teegid ja kompilaator.
  • arm-symbianelf formaadi tugi on lĂ”petatud.
  • Lisatud on RME (Realm Management Extension) tugi ARMv9-A arhitektuurile, mis vĂ”imaldab korraldada ressursside ja mĂ€lu dĂŒnaamilist edastamist eraldi kaitstud aadressiruumi, millele privileege omavad rakendused ja TrustZone'i pĂŒsivara ei pÀÀse ligi. Pakutav vĂ”imalus on osa infrastruktuurist, mis loob isoleeritud keskkondi Arm CCA (Confidential Compute Architecture) jaoks. RME vĂ”imaldab tavapĂ€rastel programmidele salvestada oma konfidentsiaalsed andmed sellistes keskkondades, et kaitsta neid volitamata juurdepÀÀsu eest operatsioonisĂŒsteemi ja hĂŒperviisorite kompromiteerimise korral.
  • Konteineris on rakendatud uusi valikuid:
    • ‘-Bno-symbolic’ — tĂŒhistab ‘-Bsymbolic’ ja ‘-Bsymbolic-functions’ reĆŸiimid;
    • ‘-z report-relative-reloc’ — trĂŒkib vĂ€lja teavet dĂŒnaamilise aadressi sidumise (relocation) kohta;
    • ‘-z start-stop-gc’ — keelab linkide töötlemise keeldumine __start_*/__stop_* prĂŒgikogu kogumise ajal.
  • Tööriistale readelf lisati valik «—sym-base=0|8|10|16» numbriliste sĂŒmbolite kuvamise vormi valimiseks.
  • Tööriistale nm lisati valikud: ‘—format=just-symbols’ (‘-j’), et nĂ€idata ainult sĂŒmbolite nimesid ja ‘—quiet’, et keelata diagnoosimise teated ‘no symbols’.
  • Tööriistadele objcopy ja strip lisati valik ‘—keep-section-symbols’, et keelata kasutamatute sektsioonide eemaldamine failide töötlemisel.
  • Objcopy-le lisati valikud ‘—weaken’, ‘—weaken-symbol’ ja ‘—weaken-symbols’, et klassifitseerida mÀÀratlemata sĂŒmbolid nĂ”rkade sĂŒmboliteks.
  • Tööriistades readelf ja objdump on vĂ”imalik kuvada sektsioonide sisu «.debug_sup» ja vaikimisi lubatakse linke eraldi debug-informatsiooni failidele.

Allikas: opennet.ru

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