diff options
Diffstat (limited to 'contrib/gcc/config/alpha/va_list.h')
-rw-r--r-- | contrib/gcc/config/alpha/va_list.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/contrib/gcc/config/alpha/va_list.h b/contrib/gcc/config/alpha/va_list.h new file mode 100644 index 000000000000..c9ab2b0b50e2 --- /dev/null +++ b/contrib/gcc/config/alpha/va_list.h @@ -0,0 +1,16 @@ +/* A replacement for Digital Unix's <va_list.h>. */ + +#include <va-alpha.h> + +#if !defined(_VA_LIST) && !defined(_HIDDEN_VA_LIST) +#define _VA_LIST +typedef __gnuc_va_list va_list; + +#elif defined(_HIDDEN_VA_LIST) && !defined(_HIDDEN_VA_LIST_DONE) +#define _HIDDEN_VA_LIST_DONE +typedef __gnuc_va_list __va_list; + +#elif defined(_HIDDEN_VA_LIST) && defined(_VA_LIST) +#undef _HIDDEN_VA_LIST + +#endif |