GDB 11.1 เดกเตเดฌเดเตเดเดฑเดฟเดจเตเดฑเต เดฑเดฟเดฒเตเดธเต เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเต (11.x เดธเตเดฐเตเดธเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดชเดคเดฟเดชเตเดชเต, 11.0 เดฌเตเดฐเดพเดเตเดเต เดตเดฟเดเดธเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต). เดตเดฟเดตเดฟเดง เดนเดพเตผเดกเตโเดตเตเดฏเดฑเตเดเดณเดฟเตฝ (i386, amd64, ARM, Power, Sparc, RISC) เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดเตพเดเตเดเดพเดฏเดฟ (Ada, C, C++, Objective-C, Pascal, Go, Rust, etc.) เดธเตเดดเตโเดธเต เดฒเตเดตเตฝ เดกเตเดฌเดเตเดเดฟเดเดเดฟเดจเต GDB เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. - V, เดฎเตเดคเดฒเดพเดฏเดต) เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเตเดเดณเตเด (GNU/Linux, *BSD, Unix, Windows, macOS).
เดชเตเดฐเดงเดพเดจ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ:
- TUI (เดเตเดเตโเดธเตโเดฑเตเดฑเต เดฏเตเดธเตผ เดเดจเตเดฑเตผเดซเตเดธเต) เดฎเตเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด เดฎเตเดธเต เดตเตเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดณเตเดณเดเดเตเดเด เดธเตโเดเตเดฐเตเตพ เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเตเด เดเตเตผเดคเตเดคเดฟเดเตเดเตเดฃเตเดเต. TUI-เตฝ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเดคเตเดค GDB-เดฏเดฟเดฒเตเดเตเดเต เดเต เดเตเดฎเตเดชเดฟเดจเตเดทเดจเตเดเดณเตเดเต เดซเตเตผเดตเตเดกเดฟเดเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟ.
- ARMv8.5 MTE (MemTag, MemTag, Memory Tagging Extension) เดฎเตเดเตเดเดพเดจเดฟเดธเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต, เดเดคเต เดเดฐเต เดฎเตเดฎเตเดฎเดฑเดฟ เด เดฒเตเดเตเดเตเดทเตป เดเดชเตเดชเดฑเตเดทเดจเดฟเดฒเตเดเตเดเตเด เดเดพเดเตเดเตพ เดฌเตเตปเดกเต เดเตเดฏเตเดฏเดพเดจเตเด เดฎเตเดฎเตเดฎเดฑเดฟ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเดฐเต เดชเตเดฏเดฟเดจเตเดฑเตผ เดชเดฐเดฟเดถเตเดงเดจ เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดถเดฐเดฟเดฏเดพเดฏ เดเดพเดเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดฑเดฟเดฎเตเดเตเดเต เดกเตเดฌเดเต เดเตบเดเตเดฐเตเตพ เดชเตเดฐเตเดเตเดเตเดเตเดเตเตพ "qMemTags", "QMemTags" เดชเดพเดเตเดเตเดเตเดเตพเดเตเดเต เดฎเตเดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดเดพเดเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเดเตเดจเตเดจเต.
- เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเตเดเตพ เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเตเดเดฟเดเต เดฎเดพเดฑเตเดฑเดฟ. .gdbinit เดซเดฏเตฝ เดเดชเตเดชเตเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต: $XDG_CONFIG_HOME/gdb/gdbinit, $HOME/.config/gdb/gdbinit, $HOME/.gdbinit. เด. เดเดฆเตเดฏเด เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดชเดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเด เดชเดฟเดจเตเดจเตเดเต เดนเตเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเด.
- โเดฌเตเดฐเตเดเตเดเต [โฆ] if CONDITIONโ เดเดฎเดพเตปเดกเดฟเตฝ, เดเดฟเดฒ เดธเตเดฅเดฒเดเตเดเดณเดฟเตฝ เดเดฐเต เดตเตเดฏเดตเดธเตเดฅ เด เดธเดพเดงเตเดตเดพเดเตเดฎเตเดชเตเตพ, เดเดฐเต เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเดฟเดฒเตเด เดตเตเดฏเดตเดธเตเดฅ เดธเดพเดงเตเดคเดฏเตเดณเตเดณเดคเดพเดฃเตเดเตเดเดฟเตฝ, เดชเดฟเดถเดเต เดเดเตเดเตเดชเตเดเตเดเต เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต.
- x86_64 เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเดฟเดจเดพเดฏเดฟ เดเดเดชเตเตฝ เดเตเดฏเตเดค Cygwin เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพเดเตเดเดพเดฏเดฟ เดธเตเดทเตเดเดฟเดเตเด เดเตเตผ เดกเดเดชเตเดเตพ เดกเตเดฌเดเตเดเดฟเดเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต.
- เดซเดฟเดเตโเดธเดกเต-เดชเตเดฏเดฟเดจเตเดฑเต เดคเดฐเดเตเดเตพเดเตเดเตเด DW_AT_GNU_numerator, DW_AT_GNU_denominator เดเตเตบเดธเตเดฑเตเดฑเตปเดฑเตเดเตพเดเตเดเตเด เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต.
- "เดธเตเดฑเตเดฑเดพเตผเดเตเดเดชเตเดชเต-เดธเตเดฑเตเดฑเตเดฒเดฟ เดเตบ|เดเดซเต" เดเตเดฐเดฎเตเดเดฐเดฃเด เดเตเตผเดคเตเดคเต; โเดเตบโ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, โ-เดธเตเดฒเดจเตเดฑเตโ เดเดชเตเดทเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต.
- เดตเดฒเตเดชเตเดชเดเตเดเดณเตเด เดเดซเตโเดธเตเดฑเตเดฑเตเดเดณเตเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดนเตเดเตโเดธเดพเดกเตเดธเดฟเดฎเดฒเต เดกเตเดธเดฟเดฎเดฒเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต "ptype" เดเดฎเดพเตปเดกเต /x", "/d" เดเดชเตเดทเดจเตเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. 'ptype' เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดเตโเดชเตเดเตเดเดฟเตฝ เดนเตเดเตโเดธเดพเดกเตเดธเดฟเดฎเตฝ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต "เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดชเตเดชเต เดนเตเดเตโเดธเต เดเตบ|เดเดซเต" เดเตเดฐเดฎเตเดเดฐเดฃเด เดเตเตผเดคเตเดคเต.
- "เดเตปเดซเตเดฐเดฟเดฏเตผ" เดเดฎเดพเตปเดกเดฟเตฝ, เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเดฟเดฒเตเดฒเดพเดคเต เดตเดฟเดณเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดฒเดตเดฟเดฒเต เดกเตเดฌเดเตเดเดฟเดเดเต เดเดฌเตเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต (เดเตปเดซเตเดฐเดฟเดฏเตผ) เดเดเตเดเตเดชเตเดเตเดเต เดจเตฝเดเตเดจเตเดจเต.
- "เดเตปเดซเต เดธเตเดดเตเดธเต" เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเตเดเตเดชเตเดเตเดเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเต.
- โเดธเตเดฑเตเดฑเตเตฝ เดชเดคเดฟเดชเตเดชเต เดซเตเตผเดเตเดฐเตเดฃเตเดเต | เดเดฎเดพเตปเดกเต เดเตเตผเดคเตเดคเต เดชเดถเตเดเดพเดคเตเดคเดฒเด | เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดฟเดเดเต เดถเตเดฒเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดคเตเดตเตเดฐเดค".
- เดชเตเดคเดฟเดฏ เดเดฎเดพเตปเดกเต เดฒเตเตป เดเดชเตเดทเดจเตเดเตพ เดเตเตผเดคเตเดคเต: โโearly-init-commandโ (โ-eixโ), โโearly-init-eval-commandโ (โ-eiexโ), โโเดฏเตเดเตเดฏเดคโ ('-break-insert เดเดฎเดพเตปเดกเตเดเตพเดเตเดเต เดตเตเดฃเตเดเดฟ ) ', '-dprintf-insert'), "--force-condition" ('-break-insert', '-dprintf-insert' เดเดฎเดพเตปเดกเตเดเตพเดเตเดเต), "--force" ('-break-condition'-เดจเต 'เดเดฎเดพเตปเดกเต).
- '-file-list-exec-source-files' เดเดฎเดพเตปเดกเต, เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดฃเตเด เดธเตเดดเตเดธเต เดซเดฏเดฒเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฑเตเดเตเดฒเตผ เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดกเตเดฌเดเตเดเดฟเดเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดเดคเตเดฐเดคเตเดคเตเดณเด เดฒเตเดกเตเดเตเดฏเตโเดคเตเดตเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดเตเดเตโเดชเตเดเตเดเดฟเดฒเตเดเตเดเต เดเดฐเต 'เดกเตเดฌเดเต-เดซเตเตพ เดฑเตเดกเต' เดซเตเตฝเดกเต เดเตเตผเดคเตเดคเต.
- เดชเตเดคเตเดคเตบ เดเดชเดฟเดเดฏเดฟเตฝ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดเดฐเต เดซเตเดฐเตเดฏเดฟเด เดเดฌเตโเดเดเตโเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดธเตเดฑเตเดฑเดพเดเตเดเต เดฒเตเดตเตฝ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต gdb.Frame.level(), db.PendingFrame.level() เดเดจเตเดจเต เดชเตเดคเดฟเดฏ เดฐเตเดคเดฟเดเตพ เดเตเตผเดคเตเดคเต. เดเดฐเต เดเตเดฏเดพเดเตเดเตโเดชเตเดฏเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดฎเตเดชเตเตพ, gdb.StopEvent เดเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด gdb.BreakpointEvent เด เดฏเดเตเดเดคเดพเดฏเดฟ เดชเตเดคเตเดคเตบ API เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต. เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เด เดตเดเดฃเดฟเดเตเดเดพเตป "เดชเตเดคเตเดคเตบ เดเดเตเดจเตเตผ-เดเตปเดตเดฟเดฏเตเตบเดฎเตเดจเตเดฑเต เดเตบ|เดเดซเต", เดฌเตเดฑเตเดฑเตเดเตเดกเต เดเดดเตเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดพเตป "เดชเตเดคเตเดคเตบ เดกเตเดฃเตเดเต-เดฑเตเดฑเตเดฑเต-เดฌเตเดฑเตเดฑเตเดเตเดกเต เดเดเตเดเต|เดเตบ|เดเดซเต" เดเดจเตเดจเต เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดเตเตผเดคเตเดคเต.
- Guile API-เดฏเดฟเตฝ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต. เดฎเตเดฒเตเดฏเด-เดฑเดซเดฑเตปเดธเต เดฎเตเดฒเตเดฏเด, เดฎเตเดฒเตเดฏเด-เดฑเดซเดฑเตปเดธเต เดฎเตเดฒเตเดฏเด, เดฎเตเดฒเตเดฏเด-เดเตเตบเดธเตเดฑเตเดฑเต เดฎเตเดฒเตเดฏเด เดเดจเตเดจเต เดชเตเดคเดฟเดฏ เดจเดเดชเดเดฟเดเตเดฐเดฎเดเตเดเตพ เดเตเตผเดคเตเดคเต.
- เดเดตเดถเตเดฏเดฎเดพเดฏ เด เดธเดเดฌเตเดฒเดฟ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเดณเดฟเตฝ GMP (GNU Multiple Precision Arithmetic) เดฒเตเดฌเตเดฐเดฑเดฟ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต.
- ARM เดธเดฟเดเดฌเดฟเดฏเตป เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (เดเด*-*-เดธเดฟเดเดฌเดฟเดฏเดจเตเตฝเดซเต*) เดจเดฟเตผเดคเตเดคเดฒเดพเดเตเดเดฟ.
เด เดตเดฒเดเดฌเด: opennet.ru