diff --git a/profiles/osapi/linux.h b/profiles/osapi/linux.h index 692bfac..e0d436a 100644 --- a/profiles/osapi/linux.h +++ b/profiles/osapi/linux.h @@ -24,7 +24,4 @@ #define TANH_PRESERVES_ZERO_SIGN 1 #define TIME_WITH_SYS_TIME 1 -/* compiler, toolchain, and abi */ -#define VA_LIST_IS_ARRAY 1 - #endif diff --git a/profiles/osapi/modern.h b/profiles/osapi/modern.h index 3cbea8c..8bd794c 100644 --- a/profiles/osapi/modern.h +++ b/profiles/osapi/modern.h @@ -1,6 +1,8 @@ #ifndef PY_OSAPI_MODERN_H #define PY_OSAPI_MODERN_H +#include + /* atomics */ #ifdef __ATOMIC_ACQUIRE #define HAVE_BUILTIN_ATOMIC 1 @@ -287,6 +289,10 @@ #define HAVE_GCC_ASM_FOR_X87 1 #endif +#ifndef __va_copy +#define __va_copy va_copy +#endif + #define _BSD_TYPES 1 #define _DARWIN_C_SOURCE 1 #define _FILE_OFFSET_BITS 64