2003-03-17 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Mon, 17 Mar 2003 18:27:07 +0000 (18:27 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 17 Mar 2003 18:27:07 +0000 (18:27 +0000)
commit0a61325988c3bd0138ce4db2094f674bf500a4b4
tree37c0c3ac01659854ed7512b7780d2a987ff80f3d
parentf77ed96c7bc56ceff1efa81a78fc9a02006e844f
2003-03-17  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (ppc_floating_point_unit_p): New function.
* ppc-tdep.h (ppc_floating_point_unit_p): Declare.

From Elena Zannoni  <ezannoni@redhat.com>
* ppc-sysv-tdep.c (ppc_sysv_abi_push_arguments): Handle e500
vector and floating-point parameters.
(ppc_sysv_abi_use_struct_convention): Handle e500 struct return
convention.
(ppc_sysv_abi_broken_use_struct_convention): Ditto.
gdb/ChangeLog
gdb/ppc-sysv-tdep.c
gdb/ppc-tdep.h
gdb/rs6000-tdep.c