diff --git a/ChangeLog b/ChangeLog index 160acaa5..92d896cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18,6 +18,7 @@ separately. * src/arm/sysv.S: Handle Apple iOS host. * src/closures.c: Handle FFI_EXEC_TRAMPOLINE_TABLE case. + * build-ios.sh: New file. * fficonfig.h.in, configure, Makefile.in: Rebuilt. 2011-02-08 Oren Held diff --git a/README b/README index bba4216d..1c836652 100644 --- a/README +++ b/README @@ -125,6 +125,8 @@ under a MingW environment, you may need to remove the line in configure that sets 'fix_srcfile_path' to a 'cygpath' command. ('cygpath' is not present in MingW, and is not required when using MingW-style paths.) +For iOS builds, refer to the build-ios.sh script for guidance. + Configure has many other options. Use "configure --help" to see them all. Once configure has finished, type "make". Note that you must be using diff --git a/patches/ios b/patches/ios index d0f334cb..1613d338 100644 --- a/patches/ios +++ b/patches/ios @@ -2,7 +2,7 @@ Index: libffi/ChangeLog =================================================================== --- libffi.orig/ChangeLog +++ libffi/ChangeLog -@@ -1,3 +1,25 @@ +@@ -1,3 +1,26 @@ +2011-02-09 Anthony Green + + * README: Mention ARM iOS. @@ -23,6 +23,7 @@ Index: libffi/ChangeLog + separately. + * src/arm/sysv.S: Handle Apple iOS host. + * src/closures.c: Handle FFI_EXEC_TRAMPOLINE_TABLE case. ++ * build-ios.sh: New file. + * fficonfig.h.in, configure, Makefile.in: Rebuilt. + 2011-02-08 Oren Held @@ -977,3 +978,12 @@ Index: libffi/README | AVR32 | Linux | | HPPA | HPUX | | IA-64 | Linux | +@@ -124,6 +125,8 @@ under a MingW environment, you may need + that sets 'fix_srcfile_path' to a 'cygpath' command. ('cygpath' is not + present in MingW, and is not required when using MingW-style paths.) + ++For iOS builds, refer to the build-ios.sh script for guidance. ++ + Configure has many other options. Use "configure --help" to see them all. + + Once configure has finished, type "make". Note that you must be using