From 325132735bfdb6d6a32f516d3527b02adc5c6612 Mon Sep 17 00:00:00 2001 From: Lev Kujawski Date: Wed, 6 Jan 2021 12:18:18 -0700 Subject: [PATCH] Use the C99 standard va_copy if possible for compatibility with the musl C library. --- cde/programs/dtappbuilder/src/abmf/write_c.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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