diff options
Diffstat (limited to 'src/aarch64/ffitarget.h')
-rw-r--r-- | src/aarch64/ffitarget.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/aarch64/ffitarget.h b/src/aarch64/ffitarget.h index 6f1a348..4bbced2 100644 --- a/src/aarch64/ffitarget.h +++ b/src/aarch64/ffitarget.h @@ -47,8 +47,12 @@ typedef enum ffi_abi /* ---- Internal ---- */ - +#if defined (__APPLE__) +#define FFI_TARGET_SPECIFIC_VARIADIC +#define FFI_EXTRA_CIF_FIELDS unsigned aarch64_flags; unsigned aarch64_nfixedargs +#else #define FFI_EXTRA_CIF_FIELDS unsigned aarch64_flags +#endif #define AARCH64_FFI_WITH_V_BIT 0 |