Yntrodusearre debugger release GDB 8.3, it stypjen fan boarne-nivo-debuggen foar in breed oanbod fan programmeartalen (Ada, C, C++, Objective-C, Pascal, Go, ensfh.) Op ferskate hardware (i386, amd64, ARM, Power, Sparc, RISC-V en ensfh.) en softwareplatfoarms (GNU/Linux, *BSD, Unix, Windows, macOS).
De CLI- en TUI-ynterfaces hawwe no de mooglikheid om de terminalstyl te definiearjen (it kommando "set styl" is tafoege). Mei GNU Highlight wurdt markearring fan boarnetekst ymplementearre;
Implementearre eksperimintele stipe foar it kompilearjen en ferfangen fan C ++ boarnekoade yn in GDB-kontroleare proses
(minder). Om te wurkjen, moatte jo op syn minst in ferzje fan GCC 7.1b kompilearre mei libcp1.so;
IPv6-stipe is tafoege oan GDB en GDBserver. Om IPv6-adressen yn te stellen, brûk it formaat "[ADRES]:PORT";
Foar RISC-V-doelsystemen is stipe tafoege foar it beskriuwen fan it doel yn XML-formaat (Doelbeskriuwing Format);
It FreeBSD-platfoarm biedt stipe foar it ynstallearjen fan ûnderskeppingspunten
(catchpoint) nei systeemoproppen mei har aliasen spesifyk foar ferskate ABI's (bygelyks foar 'kevent' is in alias beskikber 'freebsd11_kevent' om te binen oan 'e âlde ABI);
Stipe foar Unix-sockets (Unix Domain-socket) is tafoege oan it kommando "target remote";
De mooglikheid tafoege om alle bestannen te sjen iepene troch in proses (kommando "info proc-bestannen");
Implementearre de mooglikheid om automatysk DWARF-symboal-yndeksen op skiif te bewarjen om it folgjende laden fan itselde útfierbere bestân te rapperjen;
Stipe tafoege foar tagong ta de PPR, DSCR, TAR, EBB / PMU en HTM registers oan GDBserver foar it PowerPC GNU / Linux platfoarm;
Nije kommando's tafoege "set/show debug compile-cplus-types" en
"set/show debug skip" om de útfier fan gegevens oer C ++-type konverzjes en ynformaasje oer oersleine bestannen en funksjes te konfigurearjen;
Tafoege "frame tapasse COMMAND", "taas COMMAND", "faas COMMAND", "tfaas COMMAND" kommando's foar it tapassen fan kommando's om frames en triedden te stapeljen;
Ferbetteringen binne makke oan de kommando's "frame", "select-frame", "info frame",
- "ynfofunksjes", "ynformaasjetypen", "ynfofariabelen", "ynfo-thread", "ynfo proc";
As it yn batchmodus rint, jout GDB no flaterkoade 1 werom as it lêste kommando mislearret;
De mooglikheid tafoege om GDB te bouwen mei de Undefined Behavior Sanitizer levere troch GCC;
Tafoege basissysteemynstellingen (native konfiguraasje, foar debuggen op itselde systeem) foar de RISC-V GNU/Linux (riscv*-*-linux*) en RISC-V FreeBSD (riscv*-*-freebsd*) platfoarms;