OSDN Git Service

* arm-tdep.h (enum struct_return): New.
authorkettenis <kettenis>
Tue, 1 Aug 2006 18:27:51 +0000 (18:27 +0000)
committerkettenis <kettenis>
Tue, 1 Aug 2006 18:27:51 +0000 (18:27 +0000)
commitaccc8979185dc83f810d1e76a6bb11ed5af36ff3
treed93018241d4621be101a662cd121c0dda4ae7a2e
parenta250986e07f67f9869dfdd520307b8a35cfd62c8
* 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