builtins.c (std_expand_builtin_va_arg): Align operand when needed.
authorJan Hubicka <jh@suse.cz>
Wed, 14 Jan 2004 23:07:04 +0000 (00:07 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 14 Jan 2004 23:07:04 +0000 (23:07 +0000)
commite1be55d0cb3495f770f7dff63b6863ec55855b17
treeabaeb984e878c9db1857505cdb481fa65f664f9a
parentf560bf91ae0ba419d7445eb19c09a4d1ad341e75
builtins.c (std_expand_builtin_va_arg): Align operand when needed.

* builtins.c (std_expand_builtin_va_arg): Align operand when needed.
* i386.c (init_cumulative_args): Set warn_sse; fix handling of variadic
functions accepting SSE arguments
(function_arg): Warn only when asked to warn.
* i386.h (ix86_args): Add warn_sse/warn_mmx fiels.

From-SVN: r75892
gcc/ChangeLog
gcc/builtins.c
gcc/config/i386/i386.c
gcc/config/i386/i386.h