Uscita di GNU Binutils 2.34

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

In nuovo versione:

  • Supporto aggiunto per il servizio debuginfod, che funge da server HTTP per la fornitura di informazioni di debug ELF/DWARF e codici sorgenti. Quando si compila Binutils con supporto per debuginfod, gli strumenti readelf e objdump possono connettersi ai server debuginfod per caricare le informazioni di debug mancanti sui file elaborati. Per build binutils con debuginfod nello script di configurazione Ăš necessario specificare l'opzione «—with-debuginfod» e garantire l'accesso alla libreria libdebuginfod, fornita nel pacchetto elfutils;
  • È stata aggiunta l'opzione «—visualize-jumps» al disassemblatore (objdump —disassemble) per generare grafica ASCII che visualizza i salti, evidenziando chiaramente le relazioni tra il punto di destinazione e la fonte del salto nel flusso di istruzioni. La visualizzazione funziona per le architetture x86, x86_64 e ARM;

    c6: | | \———-> be 00 00 00 00 mov $0x0,%esi
    cb: | | \/—-> 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d2
    d2: | | | 31 c0 xor x,x
    d4: | | | \/— e8 00 00 00 00 callq d9
    d9: | | | \-> bf 02 00 00 00 mov $0x2,i
    de: | +————|—— e8 00 00 00 00 callq e3
    e3: | \————|—-> 48 89 da mov %rbx,%rdx
    e6: | | be 00 00 00 00 mov $0x0,%esi
    eb: | \—— eb de jmp cb
    ed: \——————-> 48 8b 16 mov (%rsi),%rdx

  • Supporto per la generazione di file ELF per l'architettura Z80 Ăš stato aggiunto all'assemblatore e al linker (i processori Zilog Z180 e Zilog eZ80 sono supportati nelle modalitĂ  ADL e Z80);
  • È stata aggiunta l'opzione «—output» allo strumento «ar» per specificare la directory per l'estrazione dall'archivio;
  • È stata aggiunta l'opzione «—keep-section» agli strumenti «objcopy» e «strip» per prevenire l'eliminazione della sezione specificata.

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