kc3-lang/libffi/src/arm/sysv.S

Branch :


Log

Author Commit Date CI Message
0cad4386 2011-02-09 06:11:46 Add ChangeLog entry. Fix copyright headers.
1106229a 2011-02-08 19:20:09 Add iOS support
0e584399 2011-02-08 07:52:40 Refresh from GCC
2db72615 2010-11-21 10:50:56 Rebase
f38364b3 2010-09-19 10:42:36 Fix symbol prefix for ffi_closure_SYSV_inner on Darwin.
70150bdf 2010-09-18 16:38:03 Add missing UNWIND entry; disables .pad on non-EABI targets.
6b452baf 2010-09-18 16:21:32 Apple assembler support; fixed most gas/ELF-isms.
8ddac835 2010-09-18 15:38:06 Fix placement of the __APPLE__ macro.
69043d02 2010-09-18 15:32:08 Work-around libffi's FP ABI detection. On iOS, we must use the AAPCS floating point return value calling conventions. libffi's ARM implementation will only use these conventions if __SOFTFP__ is defined, which is not the case when GCC's -mfloat-abi defaults to 'softfp' instead of 'soft'. To work around this we manually define __SOFTFP__ for Apple platforms in the ARM-specific sysv.S. See also: http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iPhoneOSABIReference/Introduction/Introduction.html http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042d/IHI0042D_aapcs.pdf
9dc9a293 2010-04-13 10:33:52 Rebase to latest GCC sources
c6dddbd0 2009-10-04 08:11:33 Initial commit