* i386-tdep.c (i386_push_arguments, i386_store_struct_return): New
authorMark Kettenis <kettenis@gnu.org>
Mon, 26 Mar 2001 12:11:14 +0000 (12:11 +0000)
committerMark Kettenis <kettenis@gnu.org>
Mon, 26 Mar 2001 12:11:14 +0000 (12:11 +0000)
commit22f8ba577413fda5817e1eac7605a56c5cbfccdb
treec6f0da847979140fa4f9a304ed3d339af504c75c
parente9c75b65b11ff47a78c1c46c4a2a482f4d4b42fd
* i386-tdep.c (i386_push_arguments, i386_store_struct_return): New
functions.
* config/i386/tm-i386.h (PUSH_ARGUMENTS): New macro.
(STORE_STRUCT_RETURN): Redefine in terms of
i386_store_struct_return.
(i386_push_arguments, i386_store_struct_return): New prototypes.
* config/i386/tm-i386v.h (STORE_STRUCT_RETURN): Remove.  It's
definition was identical to the definition in "i386/tm-i386.h" so
the new definition should suffice too.
gdb/ChangeLog
gdb/config/i386/tm-i386.h
gdb/config/i386/tm-i386v.h
gdb/i386-tdep.c