aboutsummaryrefslogtreecommitdiff
path: root/gdb/NEWS
diff options
context:
space:
mode:
authorAndrew Burgess <aburgess@redhat.com>2022-08-16 16:48:01 +0100
committerAndrew Burgess <aburgess@redhat.com>2022-08-24 14:44:20 +0100
commit70175292616118bad315296ba6180f375326bb6c (patch)
treed8d27502ccae432ab24e068dc659f864546e7089 /gdb/NEWS
parent42bd5254fb5f52f045796e1d9cce07102881d3b1 (diff)
downloadfsf-binutils-gdb-70175292616118bad315296ba6180f375326bb6c.zip
fsf-binutils-gdb-70175292616118bad315296ba6180f375326bb6c.tar.gz
fsf-binutils-gdb-70175292616118bad315296ba6180f375326bb6c.tar.bz2
gdb: new 'maint print frame-id' command
When debugging a certain class of GDB bug, I often end up wanting to know what GDB thinks the frame-id is in a particular frame. It's not too hard to pull this from some debug output, but I thought it might be nice if there was a maintenance command that could tell us. This commit adds 'maint print frame-id' which prints the frame-id of the currently selected frame. You can also pass a frame level number to find the frame-id for a specific frame. There's a new test too.
Diffstat (limited to 'gdb/NEWS')
-rw-r--r--gdb/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/NEWS b/gdb/NEWS
index c2a5e67..25b771b 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -93,6 +93,10 @@ show style disassembler symbol
The 'disassembler address' and 'disassembler symbol' styles are
aliases for the 'address' and 'function' styles respectively.
+maintenance print frame-id [ LEVEL ]
+ Print GDB's internal frame-id for the frame at LEVEL. If LEVEL is
+ not given, then print the frame-id for the currently selected frame.
+
* Changed commands
maintenance info line-table