Bug 273152 - Add a "CPU Registers" tool view
Summary: Add a "CPU Registers" tool view
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: CPP Debugger (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR wishlist
Target Milestone: 4.2.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-12 21:51 UTC by Thiago Martins
Modified: 2013-09-22 12:42 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago Martins 2011-05-12 21:51:55 UTC
Graphical debuggers usually provide a view of the CPU Register contents. This is an useful feature to have, particularly when used in conjunction with the disassembly view.
It would be interesting if kdevelop would provide such view in debugging mode through a new tool view.
Comment 1 Claudio Henrique Fortes Felix 2013-08-02 13:13:03 UTC
I think that would be a nice addition to Kdevelop as well!
Comment 2 Vlas Puhov 2013-08-02 16:41:36 UTC
Thanks for bringing it up! I'm already working on it.
Comment 3 Claudio Henrique Fortes Felix 2013-08-05 12:21:59 UTC
That's great to hear Vlas! Since CMake enables easier cross-compilation and it is so well integrated into kdevelop I also use it for debugging software on ARM processors too, but it is really annoying having to type on gdb command line when we could have the registers at view all the time on the IDE.

Does your plugin or extension to show the CPU registers parse GDB output so it gets the registers content for any platform being debugged or is it x86 specific?
Comment 4 Vlas Puhov 2013-08-07 08:18:24 UTC
I think I can add support of ARM registers too (at least r0-r15, maybe even cpsr and s0-s31).
Comment 5 Vlas Puhov 2013-09-22 12:42:31 UTC
Git commit ddc0281ff66b13022f37700da80f3578b74cabc6 by Vlas Puhov.
Committed on 22/09/2013 at 12:15.
Pushed by vpuhov into branch 'master'.

Merge branch 'RegistersToolView'
REVIEW: 112039


http://commits.kde.org/kdevelop/ddc0281ff66b13022f37700da80f3578b74cabc6