diff options
author | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2002-08-22 22:26:41 +0000 |
---|---|---|
committer | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2002-08-22 22:26:41 +0000 |
commit | 96ff0de4abba5637804bdf7fea3f265e4e1ad361 (patch) | |
tree | aa91c2f9c963eb808b7804dfd55bcc972d211ed2 /gdb/ChangeLog | |
parent | fbefca5babd38f198bffadbf38bc8049f173038a (diff) | |
download | gdb-96ff0de4abba5637804bdf7fea3f265e4e1ad361.zip gdb-96ff0de4abba5637804bdf7fea3f265e4e1ad361.tar.gz gdb-96ff0de4abba5637804bdf7fea3f265e4e1ad361.tar.bz2 |
2002-08-22 Elena Zannoni <ezannoni@redhat.com>
* rs6000-tdep.c (struct rs6000_framedata): Add saved_ev and
ev_offset fields.
(skip_prologue): Add support for BookE/e500 instructions.
(e500_extract_return_value): New function.
(frame_get_saved_regs): Add support for saving ev registers and
pseudo gpr's.
(e500_store_return_value): New function.
(rs6000_gdbarch_init): Move up default intializations of
deprecated_extract_return_value and store_return_value. Overwrite
init of store_return_value with e500 specific version.
Set extract_return_value for e500.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f49ba9b..5c047fc 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,19 @@ 2002-08-22 Elena Zannoni <ezannoni@redhat.com> + * rs6000-tdep.c (struct rs6000_framedata): Add saved_ev and + ev_offset fields. + (skip_prologue): Add support for BookE/e500 instructions. + (e500_extract_return_value): New function. + (frame_get_saved_regs): Add support for saving ev registers and + pseudo gpr's. + (e500_store_return_value): New function. + (rs6000_gdbarch_init): Move up default intializations of + deprecated_extract_return_value and store_return_value. Overwrite + init of store_return_value with e500 specific version. + Set extract_return_value for e500. + +2002-08-22 Elena Zannoni <ezannoni@redhat.com> + * blockframe.c (generic_call_dummy_register_unwind): Use regcache_cooked_read to catch cases in which the variable is stored in a pseudo register. |