__builtin_va_list.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27911
138bc75d-0d04-0410-961f-
82ee72b054a4
Fri Jul 2 00:46:47 1999 Richard Henderson <rth@cygnus.com>
Jeff Law <law@cygnus.com>
+ * ginclude/varargs.h (va_dcl): Use word_mode for type of
+ __builtin_va_list.
+
* except.c: Include intl.h.
(expand_eh_return): Set current_function_cannot_inline.
(save_eh_status, restore_eh_status): Twiddle eh_return_stub_label.
#define va_alist __builtin_va_alist
/* The ... causes current_function_varargs to be set in cc1. */
-#define va_dcl int __builtin_va_alist; __va_ellipsis
+#define va_dcl int __builtin_va_alist __attribute__((__mode__(__word__))); \
+ __va_ellipsis
/* Define __gnuc_va_list, just as in gstdarg.h. */