OSDN Git Service

* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle
authorUlrich Weigand <uweigand@de.ibm.com>
Fri, 2 May 2008 23:24:44 +0000 (23:24 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Fri, 2 May 2008 23:24:44 +0000 (23:24 +0000)
commitd0e59e79ab0f483e2a81cf74deb2ba3545cb48d3
treed0ce8cf295934c266bb25b18cb4f9584eb390ba6
parent3f3cf9508a7807f1c94d3a47fb69431b7b3db305
* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle
TYPE_CODE_BOOL and TYPE_CODE_CHAR the same as TYPE_CODE_INT.
Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
Handle TYPE_CODE_METHOD the same as TYPE_CODE_FUNC.
Allow typedefs when checking for function pointer arguments.
Right-align small structs passed on the stack.
(ppc64_sysv_abi_return_value): Handle TYPE_CODE_BOOL and
TYPE_CODE_CHAR the same as TYPE_CODE_INT.
Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
gdb/ChangeLog
gdb/ppc-sysv-tdep.c