Landon Fuller
28a00f61ff
Apple assembler support; fixed most gas/ELF-isms.
2011-02-12 11:01:48 -05:00
Landon Fuller
7f2ea33a80
Replace RETLDM macro.
...
The macro is incompatible with Apple's assembler; switch to
a simple inline version.
2011-02-12 10:39:18 -05:00
Landon Fuller
92ff23e77f
Switch to the current iOS 4.2 SDK.
2011-02-12 10:24:49 -05:00
Landon Fuller
58fb8ca2df
Merge remote branch 'upstream/master'
2011-02-12 10:23:19 -05:00
Landon Fuller
cc3fbd975c
Merge branch 'master' of github.com:landonf/libffi-ios
2011-02-12 10:21:02 -05:00
Landon Fuller
e449a43bbe
Allow specification of the minimum supported iOS version.
2011-02-12 10:20:42 -05:00
Anthony Green
71c792f51b
rc4
2011-02-12 09:33:11 -05:00
Anthony Green
7c7c9f3272
ungccify parts of the build
2011-02-12 09:29:29 -05:00
Anthony Green
ed62e48b95
Fix permissions
2011-02-11 12:23:58 -05:00
Anthony Green
17d9e9e68d
Use newer autotools. Only build debug.c when --enable-debug.
2011-02-11 12:23:20 -05:00
Anthony Green
6972a4ffda
Fix xlc build on AIX
2011-02-11 07:32:51 -05:00
Anthony Green
1833aa0fb9
sparc ABI test fix.
2011-02-11 07:11:04 -05:00
Anthony Green
f1fb139b4e
Fix tests
2011-02-09 18:30:02 -05:00
Anthony Green
5cb470331d
Fix permissions
2011-02-09 15:23:06 -05:00
Anthony Green
269deef6db
rc3
2011-02-09 15:22:23 -05:00
Anthony Green
42695e7250
Fix IRIX support
2011-02-09 15:12:35 -05:00
Anthony Green
a6e56b97f6
Add powerpc64-*-darwin* support
2011-02-09 15:00:42 -05:00
Anthony Green
747d6c32d4
Add Interix support
2011-02-09 14:56:23 -05:00
Anthony Green
eab6e41cde
Remove README.markdown form libffi-ios
2011-02-09 10:15:02 -05:00
Anthony Green
69dbe845f4
Fix xfails
2011-02-09 07:38:43 -05:00
Anthony Green
f498318c07
Update README for iOS again
2011-02-09 06:26:46 -05:00
Anthony Green
630b9c0ac4
Update to rc2
2011-02-09 06:24:23 -05:00
Anthony Green
0cad4386fa
Add ChangeLog entry. Fix copyright headers.
2011-02-09 06:11:46 -05:00
Anthony Green
09cb76f264
Add missing change
2011-02-08 20:39:51 -05:00
Anthony Green
2e3a48ccdd
Fix make dist
2011-02-08 20:37:26 -05:00
Anthony Green
5e4814d992
fix permissions
2011-02-08 19:46:28 -05:00
Anthony Green
5c0cc6f153
3.0.10rc1
2011-02-08 19:45:59 -05:00
Anthony Green
857fe3de46
Clean ups
2011-02-08 19:39:20 -05:00
Anthony Green
e2214f8adb
Update README
2011-02-08 19:22:56 -05:00
Anthony Green
1106229a57
Add iOS support
2011-02-08 19:20:09 -05:00
Anthony Green
bc9d0be295
3.0.10rc0 changes
2011-02-08 17:04:26 -05:00
Anthony Green
3b836249fe
Rebase from GCC
2011-02-08 14:28:59 -05:00
Anthony Green
a26e394061
copyright updates patch
2011-02-08 13:56:12 -05:00
Anthony Green
b8099539f0
Fix msvcc.sh botch
2011-02-08 13:50:43 -05:00
Anthony Green
dc411e8f99
Fix HP-UX build
2011-02-08 10:49:29 -05:00
Anthony Green
404585d134
Fix sparc v8 aggregate type returns for sun's compiler
2011-02-08 10:44:36 -05:00
Anthony Green
19ce713188
grammar fix
2011-02-08 10:34:23 -05:00
Anthony Green
89284fe55f
Fix AIX build with IBM XLC
2011-02-08 10:19:19 -05:00
Anthony Green
ba022c338a
fix win64-underscore patch
2011-02-08 10:12:48 -05:00
Anthony Green
097e5f3924
x86 pcrel test part 2
2011-02-08 10:11:00 -05:00
Anthony Green
ed2c518d96
x86 pcrel test
2011-02-08 10:10:07 -05:00
Anthony Green
0e5843995f
Refresh from GCC
2011-02-08 07:52:40 -05:00
Anthony Green
5b9cd52784
win64-underscore patch
2010-11-22 15:19:57 -05:00
Anthony Green
2db72615b5
Rebase
2010-11-21 10:50:56 -05:00
Landon Fuller
f6ab3edc23
Include the license header in the generated output.
2010-10-27 19:34:51 -04:00
Landon Fuller
cef6194628
Add missing copyright/license header.
2010-10-27 14:01:01 -04:00
Landon Fuller
53f387b203
Minor README fix.
2010-09-19 19:57:17 -07:00
Landon Fuller
4fbcb5b5fb
Minor README fix.
2010-09-19 19:50:37 -07:00
Landon Fuller
8e7652ef6a
Add a libffi-ios-specific github README.
2010-09-19 19:49:39 -07:00
Landon Fuller
83038cf24a
Implement FFI_EXEC_TRAMPOLINE_TABLE allocator for iOS/ARM.
...
This provides working closure support on iOS/ARM devices where
PROT_WRITE|PROT_EXEC is not permitted. The code passes basic
smoke tests, but requires further review.
2010-09-19 14:36:45 -07:00