Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 128cd1d2 | 2013-10-08 06:45:51 | Fix spelling errors | ||
| 9708e7cf | 2013-03-27 19:31:04 | folow the ARM hard-float ABI in ffi_prep_incoming_args_VFP | ||
| b4112098 | 2013-03-27 16:38:35 | create separated versions of ffi_prep_incoming_args_* for SYSV and VFP ABIs. The different versions will be called depending on the value of cif->abi | ||
| 3c160861 | 2013-03-26 19:24:47 | extend ffi_prepare_args for FFI_VFP (hard-float ABI), fixing an issue with passing VFP arguments in VFP registers and the stack, while at the same time not using all core registers. | ||
| 0f2ff2d4 | 2013-03-26 19:22:02 | separate ARM ffi_prepare_args in a version implementing the simple SYSV calling convention and one for the hard-float calling convention | ||
| 3a352b8a | 2013-03-26 14:24:04 | move the hardfloat specific argument copying code to the helper function | ||
| 5df6b794 | 2013-03-26 14:02:21 | extract setting of arguments to be passed to a helper function | ||
| 7d1048c4 | 2013-03-26 11:33:33 | extract code to align the argument storage pointer to a helper function | ||
| e1539266 | 2012-03-30 00:40:18 | ARM VFP fix for old toolchains | ||
| ff9454da | 2011-11-12 17:18:51 | Add David Gilbert's variadic function call support | ||
| 322052ce | 2011-11-12 16:11:49 | Fix arm wince alignment issue | ||
| 3d56106b | 2011-11-12 07:20:24 | Rebase | ||
| d992ac54 | 2011-07-29 17:32:53 | Refresh from GCC | ||
| 1fbf9dc4 | 2011-02-13 08:06:39 | Fix bad_abi test. rc5. | ||
| 0cad4386 | 2011-02-09 06:11:46 | Add ChangeLog entry. Fix copyright headers. | ||
| 1106229a | 2011-02-08 19:20:09 | Add iOS support | ||
| 2db72615 | 2010-11-21 10:50:56 | Rebase | ||
| 83038cf2 | 2010-09-19 14:36:45 | 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. | ||
| 9e119644 | 2010-09-19 10:43:06 | Add a hard-coded FFI_EXEC_TRAMPOLINE_TABLE arm implementation. This implements support for re-mapping a shared table of executable trampolines directly in front of a writable configuration page, working around PROT_WRITE restrictions for sandboxed applications on Apple's iOS. This implementation is for testing purposes; a proper allocator is still necessary, and ARM-specific code needs to be moved out of src/closures.c. | ||
| c6dddbd0 | 2009-10-04 08:11:33 | Initial commit |