Rilascio di GNU Binutils 2.39

È stata pubblicata la versione del set di utilità di sistema GNU Binutils 2.39, che include programmi come GNU linker, GNU assembler, nm, objdump, strings, strip.

Nella nuova versione:

  • Il linker di file ELF (linker ELF) implementa un avviso quando è abilitata la possibilità di eseguire codice sullo stack, così come se ci sono segmenti di memoria nel file binario che hanno le autorizzazioni di lettura, scrittura ed esecuzione impostate contemporaneamente.
  • Aggiunta l'opzione "--package-metadata" al linker ELF per incorporare i metadati in formato JSON conforme alla specifica Package Metadata nel file.
  • Aggiunto il supporto per l'utilizzo dell'etichetta TYPE= nella descrizione della sezione agli script del linker per impostare il tipo di sezione.
  • L'utilità objdump ora supporta l'evidenziazione della sintassi nell'output disassemblato per le architetture AVR, RiscV, s390, x86 e x86_64.
  • Aggiunta l'opzione "--no-weak" ("-W") all'utility nm per ignorare i caratteri deboli.
  • L'opzione "-wE" è stata aggiunta alle utilità readelf e objdump per disabilitare l'accesso ai server debuginfod durante l'elaborazione dei collegamenti.

Fonte: opennet.ru

Aggiungi un commento