diff --git a/cde/programs/dtappbuilder/src/abmf/write_c.c b/cde/programs/dtappbuilder/src/abmf/write_c.c index f991f6061..263e57cc5 100644 --- a/cde/programs/dtappbuilder/src/abmf/write_c.c +++ b/cde/programs/dtappbuilder/src/abmf/write_c.c @@ -350,10 +350,10 @@ write_func_def_params( va_list va_params ) { -#if defined(__ppc) || defined(__linux__) -#define va_start_params() __va_copy(params, va_params) -#elif defined(CSRG_BASED) +#if defined(va_copy) || defined(CSRG_BASED) #define va_start_params() va_copy(params, va_params) +#elif defined(__ppc) || defined(__linux__) +#define va_start_params() __va_copy(params, va_params) #else #define va_start_params() (params = va_params) #endif