diff options
author | Pedro Alves <palves@redhat.com> | 2013-11-27 17:49:59 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2013-11-27 17:49:59 +0000 |
commit | 6bd273ae450b2ba626b0f7dbda10947e69578e1d (patch) | |
tree | a169529449c0bf2950b66b9bc89f088448d84ddf /bfd | |
parent | f6c01fc5156fde67bd62b1d66dee769dd88bf51e (diff) | |
download | gdb-6bd273ae450b2ba626b0f7dbda10947e69578e1d.zip gdb-6bd273ae450b2ba626b0f7dbda10947e69578e1d.tar.gz gdb-6bd273ae450b2ba626b0f7dbda10947e69578e1d.tar.bz2 |
Make "set debug frame 1" output print <not saved> instead of <optimized out>.
"set debug frame 1" is printing "<optimized out>" for not saved
registers. That's because the unwinders are returning optimized out
not_lval values instead of optimized out lval_register values. "<not
saved>" is how val_print_optimized_out prints lval_register values.
...
- { frame_unwind_register_value (frame=0,regnum=7(rsp),...) -> <optimized out> }
+ { frame_unwind_register_value (frame=0,regnum=7(rsp),...) -> <not saved> }
...
Tested on x86_64 Fedora 17.
2013-11-27 Pedro Alves <palves@redhat.com>
* frame-unwind.c (frame_unwind_got_optimized): Return
an lval_register value instead of a not_lval value.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions