Fix symbol prefixes on Darwin.
This commit is contained in:
@@ -170,7 +170,7 @@ ARM_FUNC_START ffi_call_SYSV
|
|||||||
@ r1 already set
|
@ r1 already set
|
||||||
|
|
||||||
@ Call ffi_prep_args(stack, &ecif)
|
@ Call ffi_prep_args(stack, &ecif)
|
||||||
bl ffi_prep_args
|
bl CNAME(ffi_prep_args)
|
||||||
|
|
||||||
@ move first 4 parameters in registers
|
@ move first 4 parameters in registers
|
||||||
ldmia sp, {r0-r3}
|
ldmia sp, {r0-r3}
|
||||||
@@ -350,7 +350,7 @@ ARM_FUNC_START ffi_call_VFP
|
|||||||
sub r2, fp, #64 @ VFP scratch space
|
sub r2, fp, #64 @ VFP scratch space
|
||||||
|
|
||||||
@ Call ffi_prep_args(stack, &ecif, vfp_space)
|
@ Call ffi_prep_args(stack, &ecif, vfp_space)
|
||||||
bl ffi_prep_args
|
bl CNAME(ffi_prep_args)
|
||||||
|
|
||||||
@ Load VFP register args if needed
|
@ Load VFP register args if needed
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
@@ -439,7 +439,7 @@ ARM_FUNC_START ffi_closure_VFP
|
|||||||
sub sp, sp, #72
|
sub sp, sp, #72
|
||||||
str sp, [sp, #64]
|
str sp, [sp, #64]
|
||||||
add r1, sp, #64
|
add r1, sp, #64
|
||||||
bl ffi_closure_SYSV_inner
|
bl CNAME(ffi_closure_SYSV_inner)
|
||||||
|
|
||||||
cmp r0, #FFI_TYPE_INT
|
cmp r0, #FFI_TYPE_INT
|
||||||
beq .Lretint_vfp
|
beq .Lretint_vfp
|
||||||
|
|||||||
Reference in New Issue
Block a user