summaryrefslogtreecommitdiff
path: root/libffi/src/arm/sysv.S
diff options
context:
space:
mode:
Diffstat (limited to 'libffi/src/arm/sysv.S')
-rw-r--r--libffi/src/arm/sysv.S5
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