Predloženej vydanie debuggera GDB 8.3, podporujúce ladenie na úrovni zdroja pre širokú škálu programovacích jazykov (Ada, C, C++, Objective-C, Pascal, Go atď.) na rôznom hardvéri (i386, amd64, ARM, Power, Sparc, RISC-V a pod.) a softvérové platformy (GNU/Linux, *BSD, Unix, Windows, macOS).
Rozhrania CLI a TUI majú teraz možnosť definovať štýl terminálu (bol pridaný príkaz „set style“). S GNU Highlight je implementované zvýraznenie zdrojového textu;
Implementovaná experimentálna podpora pre kompiláciu a nahradenie zdrojového kódu C++ do procesu riadeného GDB
(spodné). Na fungovanie potrebujete aspoň verziu GCC 7.1b skompilovanú s libcp1.so;
Do GDB a GDBserveru bola pridaná podpora IPv6. Ak chcete nastaviť adresy IPv6, použite formát „[ADRESA]:PORT“;
Pre cieľové systémy RISC-V bola pridaná podpora pre popis cieľa vo formáte XML (Formát popisu cieľa);
Platforma FreeBSD poskytuje podporu pre inštaláciu záchytných bodov
(catchpoint) na systémové volania pomocou ich aliasov špecifických pre rôzne ABI (napríklad pre 'kevent' je dostupný alias 'freebsd11_kevent', ktorý sa viaže na staré ABI);
Do príkazu „target remote“ bola pridaná podpora pre Unix sockety (Unix Domain socket);
Pridaná možnosť zobraziť všetky súbory otvorené procesom (príkaz „info proc files“);
Implementovaná schopnosť automaticky ukladať indexy symbolov DWARF na disk, aby sa urýchlilo následné načítanie rovnakého spustiteľného súboru;
Pridaná podpora pre prístup k registrom PPR, DSCR, TAR, EBB/PMU a HTM na GDBserver pre platformu PowerPC GNU/Linux;
Pridané nové príkazy "set/show debug complex-cplus-types" a
„set/show debug skip“ na konfiguráciu výstupu údajov o konverziách typu C++ a informácií o preskočených súboroch a funkciách;
Pridané príkazy "frame apply COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" na aplikovanie príkazov na zásobníkové snímky a vlákna;
Keď sa spustí v dávkovom režime, GDB teraz vráti kód chyby 1, ak posledný príkaz zlyhá;
Pridaná možnosť vytvárať GDB pomocou Undefined Behavior Sanitizer, ktorý poskytuje GCC;
Pridané základné systémové nastavenia (natívna konfigurácia, pre ladenie na rovnakom systéme) pre platformy RISC-V GNU/Linux (riscv*-*-linux*) a RISC-V FreeBSD (riscv*-*-freebsd*);