Ho lokolloa ha GDB 12.1 debugger ho hlahisitsoe (tokoloho ea pele ea letoto la 12.x, lekala la 12.0 le ile la sebelisoa bakeng sa nts'etsopele). GDB e ts'ehetsa debugging ea boemo ba mohloli bakeng sa lipuo tse fapaneng tsa lenaneo (Ada, C, C++, Objective-C, Pascal, Go, Rust, joalo-joalo) ho lisebelisoa tse fapaneng (i386, amd64, ARM, Power, Sparc, RISC. - V, joalo-joalo) le li-platform tsa software (GNU/Linux, *BSD, Unix, Windows, macOS).
Lintlafatso tsa mantlha:
- Ka kamehla, mokhoa o nang le likhoele tse ngata oa ho kenya matšoao a ho lokisa o a lumelloa, o potlakisa ho qala.
- Ts'ehetso e ntlafalitsoeng ea litempele tsa C++.
- Ts'ehetso ea ho sebetsa sethaleng sa FreeBSD ka mokhoa oa asynchronous (async) e kentsoe ts'ebetsong.
- Hoa khoneha ho tima ts'ebeliso ea GNU Source Highlight le ho sebelisa laebrari ea Pygments bakeng sa ho totobatsa li-syntax.
- Taelo ea "clone-inferior" e hlahloba hore na litlhophiso tsa TTY, CMD le ARGS li kopitsoe ho tloha nthong ea pele ea ho lokisa phoso (tlase) ho ea ho ntho e ncha ea ho lokisa bothata. E boetse e etsa bonnete ba hore liphetoho tsohle tse feto-fetohang tikolohong tse entsoeng ka ho sebelisa litaelo tsa 'setetikoloho' kapa 'tikoloho e sa hlophisoang' li kopitsoa ho ntho e ncha ea ho lokisa bothata.
- Taelo ea "print" e fana ka ts'ehetso bakeng sa ho hatisa linomoro tsa lintlha tse phaphametseng, e totobatsang sebopeho sa boleng bo ka tlase, joalo ka hexadecimal ("/x").
- Ts'ehetso e ekelitsoeng ea ho tsamaisa debugger le GDBserver moahong oa GNU/Linux/OpenRISC (or1k*-*-linux*). Ts'ehetso e ekelitsoeng bakeng sa lits'ebetso tsa debugging bakeng sa sethala sa sepheo sa GNU/Linux/LoongArch (loongarch*-*-linux*). Tšehetso bakeng sa sethala sa sepheo sa S+core (score-*-*) ha se sa sebelisoa.
- GDB 12 e phatlalalitsoe e le tokollo ea ho qetela ea ho tšehetsa moaho ka Python 2.
- E tlositsoe 'me e tla tlosoa ka mokhoa o lumellanang le GDB 13 DBX.
- GDB/MI management API e lumella taelo ea '-add-inferior' hore e sebelisoe ntle le li-parameter kapa ka folakha ea '-no-connection' ho rua khokahanyo ho tsoa nthong ea hona joale ea ho lokisa kapa ho sebetsa ntle le khokahano.
- Lintlafatso li entsoe ho Python API. Bokhoni ba ho kenya tšebetsong litaelo tsa GDB/MI ho Python bo fanoe. E kentse diketsahalo tse ntjha gdb.events.gdb_exiting le gdb.events.connection_removed, gdb.Architecture.integer_type() function, gdb.TargetConnection ntho, gdb.Inferior.connection thepa, gdb.RemoteTargetConnection.send.bpacketshreadinferide.gdb.mokgwa wa gdb.RemoteTargetConnection.send.bpacketsreadInferide. gdb.Type.is_scalar le gdb.Type.is_signed.
Source: opennet.ru