* mn10200-tdep.c (mn10200_push_arguments): Stack only needs to
authorJeff Law <law@redhat.com>
Tue, 11 Feb 1997 19:31:29 +0000 (19:31 +0000)
committerJeff Law <law@redhat.com>
Tue, 11 Feb 1997 19:31:29 +0000 (19:31 +0000)
commit25de138b06f6cea850bfe352a6b3e00fbf60fd87
treeb692c0e5d330c42f6ed1a9b6c025bb6a2e88f877
parentf9114af581291362a099dacdad35499bbe0aa400
    * mn10200-tdep.c (mn10200_push_arguments): Stack only needs to
        be two byte aligned.  Round argument sizes up to two byte boundary.
        Write out args in two byte hunks.
        (mn10200_push_return_address): Implement.
        * config/mn10200/tm-mn10200.h (EXTRACT_RETURN_VALUE): Abort for
        structures > 8 bytes (temporary).
        (STORE_RETURN_VALUE): Likewise.
        (CALL_DUMMY): No longer undefine.
        (USE_STRUCT_CONVENTION): Use for args > 8 bytes.
        (REG_STRUCT_HAS_ADDR): Define.
Inferior function calls for the mn10200.
gdb/ChangeLog
gdb/config/mn10200/tm-mn10200.h
gdb/mn10200-tdep.c