i386-protos.h (ix86_setup_incoming_varargs, [...]): Declare.
authorJan Hubicka <jh@suse.cz>
Fri, 28 Sep 2001 17:20:25 +0000 (19:20 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 28 Sep 2001 17:20:25 +0000 (17:20 +0000)
commitad91981212e1f9cf0c9b57a93f85e0a5cf1e096b
tree12467869da5fe7bf490f2d11def08e5c06292f0f
parent576fb787822fe6c80db9228fe52bec206c6be163
i386-protos.h (ix86_setup_incoming_varargs, [...]): Declare.

* i386-protos.h (ix86_setup_incoming_varargs, ix86_va_arg,
ix86_va_start, ix86_build_va_list): Declare.
* i386.c (ix86_setup_incoming_varargs, ix86_va_arg,
ix86_va_start, ix86_build_va_list): New global functions.
* i386.md (sse_prologue_save_insn): New insn.
(sse_prologue_save): New expander.
* i386.h (EXPAND_BUILTIN_VA_ARG, EXPAND_BUILTIN_VA_START,
BUILD_VA_LIST_TYPE, SETUP_INCOMING_VARARGS): New macros.

From-SVN: r45862
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/doc/invoke.texi