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 |
|
Anthony Green
|
0cad4386fa
|
Add ChangeLog entry. Fix copyright headers.
|
2011-02-09 06:11:46 -05:00 |
|
Anthony Green
|
1106229a57
|
Add iOS support
|
2011-02-08 19:20:09 -05:00 |
|
Anthony Green
|
0e5843995f
|
Refresh from GCC
|
2011-02-08 07:52:40 -05:00 |
|
Anthony Green
|
2db72615b5
|
Rebase
|
2010-11-21 10:50:56 -05:00 |
|
Landon Fuller
|
f38364b399
|
Fix symbol prefix for ffi_closure_SYSV_inner on Darwin.
|
2010-09-19 10:42:36 -07:00 |
|
Landon Fuller
|
70150bdf45
|
Add missing UNWIND entry; disables .pad on non-EABI targets.
|
2010-09-18 16:38:03 -07:00 |
|
Landon Fuller
|
6b452bafae
|
Apple assembler support; fixed most gas/ELF-isms.
|
2010-09-18 16:21:32 -07:00 |
|
Landon Fuller
|
8ddac835b6
|
Fix placement of the __APPLE__ macro.
|
2010-09-18 15:38:06 -07:00 |
|
Landon Fuller
|
69043d0293
|
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
|
2010-09-18 15:32:08 -07:00 |
|
Anthony Green
|
9dc9a293f3
|
Rebase to latest GCC sources
|
2010-04-13 10:33:52 -04:00 |
|
Anthony Green
|
c6dddbd02b
|
Initial commit
|
2009-10-04 08:11:33 -04:00 |
|