Uscita di GNU Binutils 2.35

Presentato rilascio di un insieme di utilità di sistema GNU Binutils 2.35, che include programmi come GNU linker, GNU assembler, nm, objdump, strings, strip.

In nuovo versione:

  • Nel assemblatore è stata aggiunta l'opzione «—gdwarf-5» per la generazione delle tabelle di debug «.debug_line» con informazioni sui numeri di riga nel formato DWARF-5. È stato aggiunto il supporto per le istruzioni Intel SERIALIZE e TSXLDTRK. Sono state aggiunte le opzioni «-mlfence-after-load=», ‘-mlfence-before-indirect-branch=» e «-mlfence-before-ret=» per proteggere dalle vulnerabilità LVI (CVE-2020-0551).
  • Nell'utilità readelf è stata aggiunta la modalità «lint», che include controlli aggiuntivi durante l'elaborazione dei file, come controlli delle sezioni di dimensione zero. In readelf è anche fornito l'output dell'indicatore «[…]» quando i nomi vengono troncati, se non rientrano in una riga di 80 caratteri. Per ripristinare il comportamento precedente è prevista l'opzione «—silent-truncation».
  • Nel linker è stata aggiunta l'opzione «—dependency-file» per creare un file simile a un Make con un elenco delle dipendenze di input elaborate, funzionante in modo analogo all'uso nel compilatore dell'opzione «-M -MP». Nel linker sono state aggiunte anche le opzioni «—warn-textrel», «—enable-textrel-check=[no|yes|warning|error]», «—export-dynamic-symbol», «—export-dynamic-symbol-list», «—enable-non-contiguous-regions» e
    «—enable-non-contiguous-regions-warnings» per gestire l'elaborazione dei DT_TEXTREL, l'esportazione dei simboli dinamici e la collocazione non contigua delle regioni.
  • È stato rimosso il supporto per la piattaforma di destinazione X86 NaCl.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster