Enkondukita eldono de erarserĉilo GDB 9.1 (unua eldono de la 9.x serio, branĉo 9.0 estis uzita por evoluo). GDB subtenas fontnivelan senararigon por ampleksa gamo de programlingvoj (Ada, C, C++, Objective-C, Pascal, Go, ktp.) sur diversaj aparataro (i386, amd64, ARM, Power, Sparc, RISC-V). kaj ktp.) kaj programaj platformoj (GNU/Linukso, *BSD, Unikso, Vindozo, macOS).
Subteno por Solaris 10 kaj Cell Broadband Engine platformoj estis nuligita;
Aldonis novan simulilon de la subsistemo PRU (Programmable Real-time Unit) uzata en procesoroj de Texas Instruments (pru-*-elf);
Aldonita eksperimenta reĝimo por rapida ŝarĝo de sencimigaj simboloj en plurfadena reĝimo (ebligita per la agordo 'maint set worker-threads unlimited');
Eblas uzi la simbolon '.' en komandnomoj;
Aldonis la kapablon agordi rompopunktojn sur nestitaj funkcioj kaj subrutinoj en Fortran;
Laboro estis farita por alporti al unuigita stilo kaj plibonigi la legeblecon de komandoj;
Norma infrastrukturo estis efektivigita por pasi komandargumentojn uzante la streketosignon ("-OPT"), kiu ebligas aŭtomatan kompletigon per la tabula klavo;
La "printf" kaj "eval" komandoj efektivigas subtenon por eligo de kordoj en C kaj Ada stiloj sen rekte voki funkcion en la programo;
Aldonita subteno por filtrado de eligdosieroj surbaze de regula esprimo en la komando "informfontoj";
En la agordo "starigi presi kadro-argumentojn", la parametro "ĉeesto" estas efektivigita, kiam agordita, nur la ĉeesto-indikilo "..." estas montrata por argumentoj anstataŭ montri la nomon kaj valoron;
En la interfaco TUI la komandoj "fokuso", "winheight", "+", "-", ">", "<" nun distingas majusklojn;
Por la komandoj "print", "kompili print", "backtrace", "frame"
apliki", "tfaas" kaj "faas" opcioj estis efektivigitaj por superregi tutmondajn agordojn (ekzemple, tiujn agorditajn per "agordi presi […]");
La opcio "-q" estis aldonita al la komando "informtipoj" por malŝalti la eligon de iuj kaplinioj;
En la agordoj, anstataŭ la "senlima" valoro, vi nun povas specifi "u";
Novaj komandoj aldonitaj:
"define-prefix" por difini viajn proprajn prefiksajn komandojn;
"|" aŭ "pipe" por ruli komandon kaj redirekti la eligon al ŝelkomando;
"kun" por ruli la specifitan komandon kun provizore ŝanĝitaj agordoj;
"starigi may-call-functions" por kontroli ĉu subrutino povas esti vokita de GDB;
"starigi printfinon [on|off]" por kontroli la montradon de la revena valoro kiam oni uzas la "fini" komandon;
"agordi presan maksimuman profundon" por limigi la eligon de nestitaj strukturoj;
"Agordu presi krudajn valorojn [ŝaltita|malŝaltita]" por ebligi/malŝalti formatadon de eligo-valoroj;
"starigi protokolon debugredirect [on|off]" por kontroli konservadon de elimigo de elirado al protokoldosiero;
Serio de novaj komandoj de "artostilo";
"starigi print frame-info [...]" por difini la informojn, kiuj devus esti presitaj kiam montriĝas la staka kadrostato;
"set tui compact-source" por ebligi kompaktan reĝimon por montri kodon en la interfaco TUI (Teksto-Uzantinterfaco);
“info modules […]” por peti informojn pri Fortran-moduloj;
Anstataŭ "starigi/montri presi krudajn kadro-argumentojn", la komando "starigi/montri presi krudajn-kadro-argumentojn" estas proponita (uzas streketon anstataŭ spacon kiel apartigilon);
En kontrolo programaro interfaco GDB/MI aldonis novajn ordonojn “-complete”, “-catch-throw”, “-catch-rethrow”, “-catch-catch”, “-symbol-info-functions”, “-symbol-info-types”,
"-symbol-info-variables", "-symbol-info-modules", "-symbol-info-module-functions" kaj "-symbol-info-module-variables" estas ekvivalentaj al la samaj GDB-komandoj. Defaŭlte, la tria versio de la MI-interpretisto estas aktivigita (-i=mi3);
Aldonis la opcion "--with-system-gdbinit-dir" al la agorda konstrua skripto por determini la vojon al la gdbinit-sistemaj dosieroj;
Kelkaj plibonigoj estis faritaj al la Python API. Aldonita la kapablo konstrui kun Python 3 en Vindozo;
La postuloj por la kunigmedio estis pliigitaj. Konstrui GDB kaj GDBserver nun postulas almenaŭ GNU make 3.82. Dum konstruado kun ekstera readline biblioteko, almenaŭ GNU readline 7.0 estas postulata.