__va_greg
AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
AP.__va_next_stack = (__va_greg *) __builtin_next_arg (__builtin_va_alist) \
AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
AP.__va_next_stack = (__va_greg *) __builtin_next_arg (__builtin_va_alist) \
&& ((__r = (__va_freg *) (((__va_greg) pvar.__va_next_fp + sizeof (TYPE) - 1) & ~(__va_greg) (sizeof (TYPE) - 1))) \
__va_greg *__r; \
__va_greg * __va_next_o; /* next available %o* register */
__va_greg * __va_next_o_limit; /* past last available %o* register */
__va_greg * __va_next_stack; /* next extended word on stack */
AP.__va_next_o = (__va_greg *) __builtin_saveregs (); \
AP.__va_next_stack = (__va_greg *) __builtin_next_arg (LASTARG); \