diff --git a/gnu/dist/toolchain/gcc/ginclude/va-sparc.h b/gnu/dist/toolchain/gcc/ginclude/va-sparc.h index 73c9de1cd9a0..c42c4e507558 100644 --- a/gnu/dist/toolchain/gcc/ginclude/va-sparc.h +++ b/gnu/dist/toolchain/gcc/ginclude/va-sparc.h @@ -5,7 +5,7 @@ #ifndef __GNUC_VA_LIST #define __GNUC_VA_LIST -#if ! defined (__svr4__) && ! defined (__linux__) && ! defined (__arch64__) +#if ! defined (__svr4__) && ! defined (__linux__) && (defined(__NetBSD__) || ! defined(__arch64__)) /* This has to be a char * to be compatible with Sun. i.e., we have to pass a `va_list' to vsprintf. */ typedef char * __gnuc_va_list;