2002-08-22 Elena Zannoni <ezannoni@redhat.com>
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>
Thu, 22 Aug 2002 22:26:41 +0000 (22:26 +0000)
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>
Thu, 22 Aug 2002 22:26:41 +0000 (22:26 +0000)
commit96ff0de4abba5637804bdf7fea3f265e4e1ad361
treeaa91c2f9c963eb808b7804dfd55bcc972d211ed2
parentfbefca5babd38f198bffadbf38bc8049f173038a
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.
gdb/ChangeLog
gdb/rs6000-tdep.c