Commit f498318c07b95137fe259d86bdbe15347588b84a

Anthony Green 2011-02-09T06:26:46

Update README for iOS again

diff --git a/ChangeLog b/ChangeLog
index 160acaa..92d896c 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  <orenhe@il.ibm.com>
diff --git a/README b/README
index bba4216..1c83665 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 d0f334c..1613d33 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 <green@moxielogic.com>
 +
 +	* 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  <orenhe@il.ibm.com>
@@ -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