David Chisnall
|
cfb87b0cf9
|
Preserve floating point argument registers across calls out to the slow path.
|
10 years ago |
David Chisnall
|
034cb08c10
|
Provide code paths for pre-ARMv6t2 ARM ISAs.
|
10 years ago |
David Chisnall
|
197018f090
|
Fix objc_msgSend on ARM.
When loading the slot, it’s quite important to load it into the register where you’re going to use it!
|
10 years ago |
David Chisnall
|
813a26025d
|
Remove an instruction that should have been deleted with the dtable rewrite.
|
10 years ago |
David Chisnall
|
f1c323b0a2
|
Add (untested!) updates to the MIPS / ARM asm paths.
|
10 years ago |
theraven
|
9bb46919f6
|
Fixes to ARM objc_msgSend().
Submitted by: David Hunt
|
12 years ago |
ericwa
|
317e951b0c
|
libobjc2: some changes needed to build on OS X. CDECL macro to prefix symbol names in assembly code with an underscore, macros to omit the .type and .section derictives which are unsupported on OS X, and also a linker flag to make weak symbols work
|
13 years ago |
theraven
|
8ebd47dbae
|
Remove the extra check from the ARM message send function.
|
13 years ago |
theraven
|
d90a1232f1
|
Add missing function.
|
14 years ago |
theraven
|
9490b1b84e
|
Implement ARM EH support, fix objc_msgSend() to work on ARM.
|
14 years ago |
theraven
|
8f4041698b
|
Some CFI stuff.
|
14 years ago |
theraven
|
1e3343c149
|
And the same x86-64 / ARM (need testing!)
|
14 years ago |
theraven
|
fb1d76ceaa
|
Fix typo.
|
14 years ago |
theraven
|
4c9acdf153
|
ARM stuff.
|
14 years ago |