Commit Graph

274 Commits

Author SHA1 Message Date
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