]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
* gdb/m68k-tdep.c (m68k_svr4_extract_return_value): Use
authorNathan Sidwell <nathan@codesourcery.com>
Thu, 8 Jun 2006 07:23:04 +0000 (07:23 +0000)
committerNathan Sidwell <nathan@codesourcery.com>
Thu, 8 Jun 2006 07:23:04 +0000 (07:23 +0000)
commit1089f319d74cf1ca7ecefa1c81d32fff3044554f
treea862bceeab8a474b80aa8786ec7b79248ea47f66
parent51e512468b4d0fd390c7908fd8f8f595a96abe74
* gdb/m68k-tdep.c (m68k_svr4_extract_return_value): Use
tdep->ptr_value_regnum for pointer returns.
(m68k_svr4_store_return_value): Likewise.
(m68k_reg_struct_return_r): New, broken out of ...
(m68k_reg_struct_return_p): ... here.  Implement gcc's structure
mode algorithm.
(m68k_svr4_init_abi, m68k_aout_init_abi): Set ptr_value_regnum.
(m68k_gdbarch_init): Likewise.
* gdb/m68k-tdep.h (struct gdbarch_tdep): Add ptr_value_regnum
field.
ChangeLog.csl
gdb/m68k-tdep.c
gdb/m68k-tdep.h