From: Ned Deily Date: Thu, 20 Oct 2016 19:38:27 +0000 (-0400) Subject: Issue #24381: Avoid unused function warning when building bundled macOS libffi. X-Git-Tag: v3.6.0b3~95^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f536af1fcdfaa81350be5a0a043f7230ed5d8049;p=thirdparty%2FPython%2Fcpython.git Issue #24381: Avoid unused function warning when building bundled macOS libffi. Patch by Vajrasky Kok. --- diff --git a/Modules/_ctypes/libffi_osx/ffi.c b/Modules/_ctypes/libffi_osx/ffi.c index 96826b5c8e5b..1776b795e2f8 100644 --- a/Modules/_ctypes/libffi_osx/ffi.c +++ b/Modules/_ctypes/libffi_osx/ffi.c @@ -102,7 +102,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( @@ -125,7 +125,7 @@ struct_on_stack( } } -#endif // defined(X86_DARWIN) +#endif // defined(X86_DARWIN) && !defined __x86_64__ // Arguments' ffi_type->alignment must be nonzero. ffi_status