* mips-tdep.c (mips_push_arguments): Always align struct_addr on a
authorAndrew Cagney <cagney@redhat.com>
Mon, 10 Jul 2000 15:09:23 +0000 (15:09 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 10 Jul 2000 15:09:23 +0000 (15:09 +0000)
commitcce41527ca1386c9658507424cee111869170997
tree245ba96039ff8bf7b6101b5c1c1a55e5eeb25442
parent12c616f16e85d318aa0cb1842abcb557e4cf2d40
* mips-tdep.c (mips_push_arguments): Always align struct_addr on a
16 byte boundary. Align allocated argument space using
MIPS_STACK_ARGSIZE.  Reserve space on stack for the struct return
and floating-point registers.  Use fp_register_arg_p to determine
if float_argreg should be aligned.
gdb/ChangeLog
gdb/mips-tdep.c