diff --git a/gcc/ginclude/stdarg.h b/gcc/ginclude/stdarg.h index 963d05da305..79fe404d5ea 100644 --- a/gcc/ginclude/stdarg.h +++ b/gcc/ginclude/stdarg.h @@ -31,6 +31,9 @@ #ifdef __i960__ #include "va-i960.h" #else +#ifdef __alpha__ +#include "va-alpha.h" +#else /* Define __gnuc_va_list. */ @@ -64,6 +67,7 @@ void va_end (__gnuc_va_list); /* Defined in libgcc.a */ *((TYPE *) ((char *) (AP) - __va_rounded_size (TYPE)))) #endif /* _STDARG_H */ +#endif /* not alpha */ #endif /* not i960 */ #endif /* not sparc */ #endif /* not mips */ diff --git a/gcc/ginclude/varargs.h b/gcc/ginclude/varargs.h index e70eb2af868..aa9c561d28c 100644 --- a/gcc/ginclude/varargs.h +++ b/gcc/ginclude/varargs.h @@ -31,6 +31,9 @@ #ifdef __i960__ #include "va-i960.h" #else +#ifdef __alpha__ +#include "va-alpha.h" +#else #ifdef __NeXT__ @@ -98,6 +101,7 @@ typedef char * __va___list; (AP += __va_rounded_size (TYPE), \ *((TYPE *) (AP - __va_rounded_size (TYPE)))) +#endif /* not alpha */ #endif /* not i960 */ #endif /* not hppa */ #endif /* not m88k */