| Index: gdb/frame.h
|
| diff --git a/gdb/frame.h b/gdb/frame.h
|
| index 67dddbdb747b332ef1d9a01cfa943e5d248648d5..7b42b56c58e7be7fdaeebdfbbc034bfa9b5ddcee 100644
|
| --- a/gdb/frame.h
|
| +++ b/gdb/frame.h
|
| @@ -500,6 +500,13 @@ extern ULONGEST frame_unwind_register_unsigned (struct frame_info *frame,
|
| extern ULONGEST get_frame_register_unsigned (struct frame_info *frame,
|
| int regnum);
|
|
|
| +/* Read a register from this, or unwind a register from the next
|
| + frame. Note that the read_frame methods are wrappers to
|
| + get_frame_register_value, that do not throw if the result is
|
| + optimized out or unavailable. */
|
| +
|
| +extern int read_frame_register_unsigned (struct frame_info *frame,
|
| + int regnum, ULONGEST *val);
|
|
|
| /* Get the value of the register that belongs to this FRAME. This
|
| function is a wrapper to the call sequence ``frame_register_unwind
|
|
|