Julkaistu sunnuntaina oli GDB 12.1 GNU Debuggerin uusimpana versiona.

GDB jatkaa hienosti tämän monikielisen ja usean alustan virheenkorjausohjelman edistymistä. GDB 12.1 tuo mukanaan useita muutoksia, mukaan lukien:

Äskettäin tuettu kohde GDB 12.1:n kanssa pystyy korjaamaan LoongArchin virheen Linuxissa.

OpenRISC-suoritinarkkitehtuurissa on parannuksia GDB 12.1:n myötä – siinä on nyt natiivi kokoonpanotuki OpenRISC:lle or1k:lle Linuxissa ja nyt myös GDBserver-tuki. OpenRISC ei näe läheskään niin paljon huomiota kuin RISC-V, mutta tämä avoimen lähdekoodin prosessoriarkkitehtuuri jatkaa edistymistä ja sillä on omistautuneita kehittäjiä ja seuraajia.

Toinen merkittävä muutos on, että GDB:n monisäikeinen symbolien lataus on nyt oletuksena käytössä. GDB 9.1:ssä vuonna 2020 se esitteli monisäikeisen symbolien lataamisen keinona nopeuttaa suorituskykyä nykyaikaisissa moniytimisissä järjestelmissä. Nyt GDB 12.1:ssä monisäikeinen koodi katsotaan riittävän turvalliseksi, jotta se voidaan ottaa käyttöön oletusarvoisesti.

Muita GNU Debugger 12.1-muutoksia ovat Python API-parannukset, parannettu C++-mallien tuki, async-tila FreeBSD:n alkuperäiselle kohteelle ja muita virheenkorjauksen parannuksia.

Lataukset ja lisätietoja GDB 12.1-julkaisusta osoitteessa SourceWare.org.

Categories: IT Info