va_arg
#define va_arg(AP, TYPE) \
#define va_arg(AP, TYPE) \
#define va_arg(__va, __type) \
#define va_arg(__va, __type) \
#define va_arg(AP,TYPE) \
#define va_arg(AP,TYPE) \
#define va_arg(AP,TYPE) (AP = (__gnuc_va_list) ((char *) (AP) - sizeof(TYPE)), \
#define va_arg(AP, TYPE) \
#define va_arg(AP, TYPE) \
#define va_arg(__va, __type) \
#define va_arg(AP, T) \
#define va_arg(AP,TYPE) \
#define va_arg(AP,TYPE) \
#define va_arg(__AP, __type) \
#define va_arg(__AP, __type) \
#define va_arg(__AP, __type) \
#define va_arg(__AP, __type) \
#define va_arg(__AP, __type) \
#define va_arg(__AP, __type) \
#define va_arg(AP, TYPE) \
#define va_arg(AP, TYPE) \
#define va_arg(AP,TYPE) \
#define va_arg(AP,TYPE) \
#define va_arg(AP,TYPE) \
#define va_arg(_AP, _MODE) \
#define va_arg(pvar,TYPE) \
#define va_arg(AP, TYPE) __va_arg_sh1((AP), TYPE)
#define va_arg(pvar,TYPE) \
#define va_arg(pvar, TYPE) \
#define va_arg(pvar,type) \
#define va_arg(AP, TYPE) \
#define va_arg(AP, TYPE) \
#define va_arg(AP, TYPE) \
#undef va_arg
#define va_arg(v, l) __builtin_va_arg(v, l)