diff options
Diffstat (limited to 'libffi/src/arm/sysv.S')
-rw-r--r-- | libffi/src/arm/sysv.S | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libffi/src/arm/sysv.S b/libffi/src/arm/sysv.S index 72f0ee0ca0c..be6493a25b1 100644 --- a/libffi/src/arm/sysv.S +++ b/libffi/src/arm/sysv.S @@ -461,6 +461,11 @@ ARM_FUNC_START ffi_closure_VFP UNWIND .fnend .size CNAME(ffi_closure_VFP),.ffi_closure_VFP_end-CNAME(ffi_closure_VFP) +ENTRY(ffi_arm_trampoline) + stmfd sp!, {r0-r3} + ldr r0, [pc] + ldr pc, [pc] + #if defined __ELF__ && defined __linux__ .section .note.GNU-stack,"",%progbits #endif |