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.