diff --git a/gcc/ginclude/va-alpha.h b/gcc/ginclude/va-alpha.h index 75cd6cd327c..da23988697c 100644 --- a/gcc/ginclude/va-alpha.h +++ b/gcc/ginclude/va-alpha.h @@ -28,7 +28,7 @@ typedef struct { /* varargs support */ #define va_alist __builtin_va_alist -#define va_dcl +#define va_dcl int __builtin_va_alist;... #define va_start(pvar) ((pvar) = * (__gnuc_va_list *) __builtin_saveregs ()) #else /* STDARG.H */ diff --git a/gcc/ginclude/va-m88k.h b/gcc/ginclude/va-m88k.h index 480fef08d2a..9940b928b68 100644 --- a/gcc/ginclude/va-m88k.h +++ b/gcc/ginclude/va-m88k.h @@ -43,7 +43,7 @@ typedef struct (AP).__va_arg = (int) (__builtin_argsize() - 4 + 3) / 4 ) #endif #define va_alist __va_1st_arg -#define va_dcl register int va_alist; +#define va_dcl register int va_alist;... #endif /* _STDARG_H */ diff --git a/gcc/ginclude/va-sparc.h b/gcc/ginclude/va-sparc.h index db2e28d319b..ba79c58d0d6 100644 --- a/gcc/ginclude/va-sparc.h +++ b/gcc/ginclude/va-sparc.h @@ -36,7 +36,7 @@ typedef void * __gnuc_va_list; #else #define va_alist __builtin_va_alist -#define va_dcl int __builtin_va_alist; +#define va_dcl int __builtin_va_alist;... #ifdef __GCC_NEW_VARARGS__ #define va_start(AP) ((AP) = (char *) __builtin_saveregs ())