Summary: | Kate CANNOT display value of registers while debugging OS Kernel via QEMU+GDB | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | integral |
Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | usability |
Priority: | NOR | ||
Version: | 22.08.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/kate/commit/9e6d7eae088d1815ce60b1facb17e5ec6814b95b | Version Fixed In: | |
Attachments: | Use Kate to debug my tiny x86 OS |
Description
integral
2022-12-10 02:43:40 UTC
Git commit 9e6d7eae088d1815ce60b1facb17e5ec6814b95b by Christoph Cullmann, on behalf of Héctor Mesa Jiménez. Committed on 27/01/2023 at 22:09. Pushed by cullmann into branch 'master'. [gdbplugin] show CPU registers for GDB backend. This patch adds a new variable scope for CPU registers in the GDB backend: - Unavailable registers are not shown. - Values are shown using the raw format. M +58 -0 addons/gdbplugin/debugview.cpp M +6 -0 addons/gdbplugin/debugview.h M +4 -1 addons/gdbplugin/gdbvariableparser.cpp M +1 -1 addons/gdbplugin/gdbvariableparser.h https://invent.kde.org/utilities/kate/commit/9e6d7eae088d1815ce60b1facb17e5ec6814b95b (In reply to Christoph Cullmann from comment #1) > Git commit 9e6d7eae088d1815ce60b1facb17e5ec6814b95b by Christoph Cullmann, > on behalf of Héctor Mesa Jiménez. > Committed on 27/01/2023 at 22:09. > Pushed by cullmann into branch 'master'. > > [gdbplugin] show CPU registers for GDB backend. > > This patch adds a new variable scope for CPU registers > in the GDB backend: > > - Unavailable registers are not shown. > - Values are shown using the raw format. > > M +58 -0 addons/gdbplugin/debugview.cpp > M +6 -0 addons/gdbplugin/debugview.h > M +4 -1 addons/gdbplugin/gdbvariableparser.cpp > M +1 -1 addons/gdbplugin/gdbvariableparser.h > > https://invent.kde.org/utilities/kate/commit/ > 9e6d7eae088d1815ce60b1facb17e5ec6814b95b It would be better if the display format of local variables and CPU registers can be customized. |