* arm-tdep.h (enum struct_return): New.
authorMark Kettenis <kettenis@gnu.org>
Tue, 1 Aug 2006 18:27:52 +0000 (18:27 +0000)
committerMark Kettenis <kettenis@gnu.org>
Tue, 1 Aug 2006 18:27:52 +0000 (18:27 +0000)
commit7c00367c289eb2225a05146845d3b5b445e1a302
tree7be53b7077fde739b71da66d934abe5fef49d809
parentcfde7f7078be39a3f4c99536a0ec1eb34ed04d17
* arm-tdep.h (enum struct_return): New.
(struct gdbarch_tdep): Add struct_return member.
* arm-tdep.c (arm_return_value): Return
RETURN_VALUE_STRUCT_CONVENTION for aggregates when the ABI uses
pcc_struct_return.
(arm_gdbarch_init): Default to reg_struct_return.
* armobsd-tdep.c (armobsd_init_abi): Set pcc_struct_return.
gdb/ChangeLog
gdb/arm-tdep.c
gdb/arm-tdep.h
gdb/armobsd-tdep.c