From 0436cebb8f3e0f124a6b8d139ecb600b4cb63261 Mon Sep 17 00:00:00 2001 From: Ned Deily Date: Thu, 20 Oct 2016 15:41:11 -0400 Subject: [PATCH] Issue #24381: Avoid unused function warning when building bundled macOS libffi. Patch by Vajrasky Kok. --- Modules/_ctypes/libffi_osx/ffi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/_ctypes/libffi_osx/ffi.c b/Modules/_ctypes/libffi_osx/ffi.c index bf420936db..8cd2a78be6 100644 --- a/Modules/_ctypes/libffi_osx/ffi.c +++ b/Modules/_ctypes/libffi_osx/ffi.c @@ -101,7 +101,7 @@ initialize_aggregate( /* Perform machine independent ffi_cif preparation, then call machine dependent routine. */ -#if defined(X86_DARWIN) +#if defined(X86_DARWIN) && !defined __x86_64__ static inline bool struct_on_stack( @@ -124,7 +124,7 @@ struct_on_stack( } } -#endif // defined(X86_DARWIN) +#endif // defined(X86_DARWIN) && !defined __x86_64__ // Arguments' ffi_type->alignment must be nonzero. ffi_status -- 2.50.1