Dipuntepangaken release debugger GDB 9.1 (rilis pisanan saka seri 9.x, cabang 9.0 digunakake kanggo pembangunan). GDB ndhukung debugging tingkat sumber kanggo macem-macem basa pemrograman (Ada, C, C++, Objective-C, Pascal, Go, lsp.) ing macem-macem hardware (i386, amd64, ARM, Power, Sparc, RISC-V lan lsp) lan platform piranti lunak (GNU/Linux, *BSD, Unix, Windows, macOS).
Dhukungan kanggo platform Solaris 10 lan Cell Broadband Engine wis mandheg;
Nambahake simulator anyar saka subsistem PRU (Programmable Real-time Unit) sing digunakake ing pemroses Texas Instruments (pru-*-elf);
Nambahake mode eksperimen kanggo mbukak simbol debugging kanthi cepet ing mode multi-threaded (diaktifake liwat setelan 'maint set worker-threads unlimited');
Sampeyan bisa nggunakake simbol '.' ing jeneng printah;
Nambahake kemampuan kanggo nyetel breakpoints ing fungsi nested lan subrutin ing Fortran;
Karya wis dileksanakake kanggo nggawa menyang gaya manunggal lan nambah readability saka printah;
Infrastruktur standar wis dileksanakake kanggo maringake argumen printah nggunakake karakter mlayu ('-OPT'), sing ngidini autocompletion nggunakake tombol tab;
"printf" lan "eval" printah ngleksanakake support kanggo outputting strings ing gaya C lan Ada tanpa langsung nelpon fungsi ing program;
Dhukungan ditambahake kanggo nyaring file output adhedhasar ekspresi biasa ing printah "sumber info";
Ing setelan "set print frame-arguments", parameter "presensi" dileksanakake, nalika disetel, mung indikator ngarsane "..." ditampilake kanggo argumen tinimbang nampilake jeneng lan nilai;
Ing antarmuka TUI printah "fokus", "winheight", "+", "-", ">", "<" saiki cilik sensitif;
Kanggo printah "print", "compile print", "backtrace", "frame"
opsi aplikasi", "tfaas" lan "faas" wis dileksanakake kanggo ngatasi setelan global (contone, sing disetel liwat "set print [...]");
Opsi "-q" wis ditambahake menyang printah "jinis info" kanggo mateni output sawetara header;
Ing setelan, tinimbang nilai "tanpa wates", sampeyan saiki bisa nemtokake "u";
Prentah anyar ditambahake:
"define-prefix" kanggo nemtokake prefiks dhewe;
"|" utawa "pipa" kanggo mbukak printah lan pangalihan output kanggo printah shell;
"karo" kanggo mbukak printah kasebut kanthi setelan sementara diganti;
"nyetel bisa-telpon-fungsi" kanggo ngontrol apa subrutin bisa disebut saka GDB;
"set print finish [on|off]" kanggo ngontrol tampilan nilai bali nalika nggunakake printah "rampung";
"nyetel print max-depth" kanggo matesi output struktur nested;
"set print raw-values ββ[on|off]" kanggo ngaktifake / mateni format nilai output;
"set logging debugredirect [on|off]" kanggo ngontrol nyimpen output debug menyang file log;
A seri anyar "gaya nyetel" printah;
"set print frame-info [...]" kanggo nemtokake informasi sing kudu dicithak nalika nampilake status pigura tumpukan;
"set tui compact-source" kanggo ngaktifake mode kompak kanggo nampilake kode ing antarmuka TUI (Teks Panganggo Antarmuka);
"modul info [...]" kanggo njaluk informasi babagan modul Fortran;
Tinimbang "nyetel / nuduhake print mentahan pigura-argumen", printah "nyetel / nuduhake print mentah-bingkai-argumen" ngajokaken (nggunakake mlayu tinimbang spasi minangka separator a);
Ing antarmuka lunak kontrol GDB/MI ditambahake printah anyar "-lengkap", "-catch-throw", "-catch-rethrow", "-catch-catch", "-symbol-info-functions", "-symbol-info-types",
"-symbol-info-variables", "-symbol-info-modules", "-symbol-info-module-functions" lan "-symbol-info-module-variables" padha karo perintah GDB sing padha. Kanthi gawan, versi katelu saka interpreter MI diaktifake (-i=mi3);
Nambahake opsi "--with-system-gdbinit-dir" kanggo skrip mbangun konfigurasi kanggo nemtokake path menyang file sistem gdbinit;
Sawetara dandan wis digawe kanggo API Python. Nambahake kemampuan kanggo mbangun karo Python 3 ing Windows;
Syarat kanggo lingkungan perakitan wis tambah. Mbangun GDB lan GDBserver saiki mbutuhake paling sethithik GNU nggawe 3.82. Nalika mbangun nganggo perpustakaan readline eksternal, paling ora GNU readline 7.0 dibutuhake.