commit | 1089f319d74cf1ca7ecefa1c81d32fff3044554f | [log] [tgz] |
---|---|---|
author | Nathan Sidwell <nathan@codesourcery.com> | Thu Jun 08 07:23:04 2006 +0000 |
committer | Nathan Sidwell <nathan@codesourcery.com> | Thu Jun 08 07:23:04 2006 +0000 |
tree | a862bceeab8a474b80aa8786ec7b79248ea47f66 | |
parent | 51e512468b4d0fd390c7908fd8f8f595a96abe74 [diff] |
* 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.