Rilasciato domenica era GDB 12.1 come la versione più recente di GNU Debugger.

GDB continua a progredire bene per questo debugger multilingua e multipiattaforma. GDB 12.1 presenta una serie di modifiche, tra cui:

Una nuova destinazione supportata con GDB 12.1 è in grado di eseguire il debug di LoongArch su Linux.

L’architettura della CPU OpenRISC vede miglioramenti con GDB 12.1–ora ha il supporto nativo della configurazione per OpenRISC o 1k su Linux e ora ha anche il supporto GDBserver. OpenRISC non vede quasi la quantità di attenzione di RISC-V, ma questa architettura di processore open source continua a progredire e ad avere alcuni sviluppatori e seguaci devoti.

Un’altra modifica degna di nota è che il caricamento di simboli multi-thread per GDB è ora abilitato per impostazione predefinita. Già in GDB 9.1 nel 2020 ha introdotto il caricamento di simboli multi-thread come mezzo per prestazioni più veloci sui moderni sistemi multi-core. Ora con GDB 12.1, il codice multi-thread è considerato sufficientemente sicuro per essere abilitato per impostazione predefinita.

Altre modifiche a GNU Debugger 12.1 includono miglioramenti dell’API Python, supporto migliorato per i modelli C++, modalità asincrona per la destinazione nativa di FreeBSD e altri miglioramenti del debug.

Download e ulteriori dettagli sulla versione GDB 12.1 tramite SourceWare.org.

Categories: IT Info