nuova versione del debugger GDB 9.2, che offre solo correzioni di bug rispetto alla versione . GDB supporta il debug a livello di codice sorgente per un'ampia gamma di linguaggi di programmazione (Ada, C, C++, Objective-C, Pascal, Go, ecc.) su diverse piattaforme hardware (i386, amd64, ARM, Power, Sparc, RISC-V, ecc.) e software (GNU/Linux, *BSD, Unix, Windows, macOS).
A partire dal ramo 9.x, il progetto GDB ha adottato un nuovo schema di numerazione delle versioni, simile all'approccio di GCC. Secondo questo schema, la versione 9.0 è stata utilizzata durante lo sviluppo, dopodiché è stata rilasciata la prima versione stabile 9.1, che ha presentato miglioramenti funzionali pronti per l'uso finale. Le versioni successive in questo ramo (9.2, 9.3, ecc.) conterranno solo correzioni di bug, ma un nuovo insieme di innovazioni è in fase di sviluppo nel ramo 10.0, che sarà proposto come versione stabile 10.1 quando sarà pronto.
Tra le correzioni nella versione 9.2 si segnalano:
- Risoluzione di un problema di output dello schermo dopo il ridimensionamento della finestra con codice/disassemblatore o comandi.
- Risoluzione di un problema con l'output delle variabili ausiliarie con indirizzi tramite 'printf'.
- Risoluzione delle problematiche che ostacolano la compilazione nelle nuove versioni di Solaris 11.4 e sui sistemi con processori SPARC.
- Correzione del loop durante il caricamento dei simboli da singoli file obj di debug.
Fonte: opennet.ru
