diff options
author | Joel Brobecker <brobecker@gnat.com> | 2008-05-06 18:37:46 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2008-05-06 18:37:46 +0000 |
commit | 15c1e57ffbcb27cd275429e689f509026bda698b (patch) | |
tree | cdde4e448c9c059b4e1f7a9b440541ebd93971a0 /gdb/frame-unwind.h | |
parent | d82a5bcc8556860bf686ba6bc80a07757e334c7a (diff) | |
download | gdb-15c1e57ffbcb27cd275429e689f509026bda698b.zip gdb-15c1e57ffbcb27cd275429e689f509026bda698b.tar.gz gdb-15c1e57ffbcb27cd275429e689f509026bda698b.tar.bz2 |
* frame-unwind.c (frame_unwind_got_bytes): New function.
* frame-unwind.h (frame_unwind_got_bytes): Add declaration.
* libunwind-frame.h, libunwind-frame.c, ia64-tdep.c: Update
for unwinder changes.
Diffstat (limited to 'gdb/frame-unwind.h')
-rw-r--r-- | gdb/frame-unwind.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/frame-unwind.h b/gdb/frame-unwind.h index 3a35aa1..bd45fa9 100644 --- a/gdb/frame-unwind.h +++ b/gdb/frame-unwind.h @@ -183,6 +183,13 @@ struct value *frame_unwind_got_memory (struct frame_info *frame, int regnum, struct value *frame_unwind_got_constant (struct frame_info *frame, int regnum, ULONGEST val); +/* Return a value which indicates that FRAME's saved version of + REGNUM has a known constant (computed) value which is stored + inside BUF. */ + +struct value *frame_unwind_got_bytes (struct frame_info *frame, int regnum, + gdb_byte *buf); + /* Return a value which indicates that FRAME's saved version of REGNUM has a known constant (computed) value of ADDR. Convert the CORE_ADDR to a target address if necessary. */ |