Commit 99a2576a by Richard Henderson Committed by Jeff Law

varargs.h (__builtin_va_alist_t): New typedef.

X
        * ginclude/varargs.h (__builtin_va_alist_t): New typedef.
        (va_dcl): Use __builtin_va_alist_t.

From-SVN: r27971
parent 120b9f1f
......@@ -93,8 +93,9 @@
#define va_alist __builtin_va_alist
/* The ... causes current_function_varargs to be set in cc1. */
#define va_dcl int __builtin_va_alist __attribute__((__mode__(__word__))); \
__va_ellipsis
/* ??? We don't process attributes correctly in K&R argument context. */
typedef int __builtin_va_alist_t __attribute__((__mode__(__word__)));
#define va_dcl __builtin_va_alist_t __builtin_va_alist; __va_ellipsis
/* Define __gnuc_va_list, just as in gstdarg.h. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment