Fix for AArch64. Release as 3.2.1.

This commit is contained in:
Anthony Green
2014-11-12 07:00:59 -05:00
parent a0bdc5250c
commit 20562ac042
4 changed files with 9 additions and 4 deletions

5
README
View File

@@ -1,7 +1,7 @@
Status Status
====== ======
libffi-3.2 was released on November 11, 2014. Check the libffi web libffi-3.2.1 was released on November 12, 2014. Check the libffi web
page for updates: <URL:http://sourceware.org/libffi/>. page for updates: <URL:http://sourceware.org/libffi/>.
@@ -182,6 +182,9 @@ History
See the git log for details at http://github.com/atgreen/libffi. See the git log for details at http://github.com/atgreen/libffi.
3.2.1 Nov-12-14
Build fix for non-iOS AArch64 targets.
3.2 Nov-11-14 3.2 Nov-11-14
Add C99 Complex Type support (currently only supported on Add C99 Complex Type support (currently only supported on
s390). s390).

View File

@@ -2,7 +2,7 @@ dnl Process this with autoconf to create configure
AC_PREREQ(2.68) AC_PREREQ(2.68)
AC_INIT([libffi], [3.2], [http://github.com/atgreen/libffi/issues]) AC_INIT([libffi], [3.2.1], [http://github.com/atgreen/libffi/issues])
AC_CONFIG_HEADERS([fficonfig.h]) AC_CONFIG_HEADERS([fficonfig.h])
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM

View File

@@ -1,4 +1,4 @@
@set UPDATED 8 November 2014 @set UPDATED 8 November 2014
@set UPDATED-MONTH November 2014 @set UPDATED-MONTH November 2014
@set EDITION 3.2 @set EDITION 3.2.1
@set VERSION 3.2 @set VERSION 3.2.1

View File

@@ -782,7 +782,9 @@ ffi_prep_cif_machdep (ffi_cif *cif)
} }
} }
#if defined (__APPLE__)
cif->aarch64_nfixedargs = 0; cif->aarch64_nfixedargs = 0;
#endif
return FFI_OK; return FFI_OK;
} }