diff --git a/sys/amd64/include/varargs.h b/sys/amd64/include/varargs.h index 57034fb28f74..10b57877a3db 100644 --- a/sys/amd64/include/varargs.h +++ b/sys/amd64/include/varargs.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)varargs.h 8.2 (Berkeley) 3/22/94 - * $Id$ + * $Id: varargs.h,v 1.5 1997/02/22 09:35:22 peter Exp $ */ #ifndef _VARARGS_H_ @@ -45,9 +45,11 @@ typedef char *va_list; #ifdef __GNUC__ -#define va_alist __builtin_va_alist +#define va_alist __builtin_va_alist +#endif +#if __GNUC__ > 1 #define va_dcl int va_alist; ... -#else /* !__GNUC__ */ +#else #define va_dcl int va_alist; #endif diff --git a/sys/i386/include/varargs.h b/sys/i386/include/varargs.h index 57034fb28f74..10b57877a3db 100644 --- a/sys/i386/include/varargs.h +++ b/sys/i386/include/varargs.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)varargs.h 8.2 (Berkeley) 3/22/94 - * $Id$ + * $Id: varargs.h,v 1.5 1997/02/22 09:35:22 peter Exp $ */ #ifndef _VARARGS_H_ @@ -45,9 +45,11 @@ typedef char *va_list; #ifdef __GNUC__ -#define va_alist __builtin_va_alist +#define va_alist __builtin_va_alist +#endif +#if __GNUC__ > 1 #define va_dcl int va_alist; ... -#else /* !__GNUC__ */ +#else #define va_dcl int va_alist; #endif