Skip to content
Snippets Groups Projects
Commit 6d0d376c authored by Alan Modra's avatar Alan Modra Committed by Alan Modra
Browse files

ppc_closure.S (ffi_closure_SYSV): Don't use JUMPTARGET to call ffi_closure_helper_SYSV.

	* src/powerpc/ppc_closure.S (ffi_closure_SYSV): Don't use JUMPTARGET
	to call ffi_closure_helper_SYSV.  Append @local instead.
	* src/powerpc/sysv.S (ffi_call_SYSV): Likewise for ffi_prep_args_SYSV.

From-SVN: r100416
parent 7f970b70
No related branches found
No related tags found
Loading
2005-06-01 Alan Modra <amodra@bigpond.net.au>
* src/powerpc/ppc_closure.S (ffi_closure_SYSV): Don't use JUMPTARGET
to call ffi_closure_helper_SYSV. Append @local instead.
* src/powerpc/sysv.S (ffi_call_SYSV): Likewise for ffi_prep_args_SYSV.
2005-05-17 Kelley Cook <kcook@gcc.gnu.org> 2005-05-17 Kelley Cook <kcook@gcc.gnu.org>
* configure.ac: Use AC_C_BIGENDIAN instead of AC_C_BIGENDIAN_CROSS. * configure.ac: Use AC_C_BIGENDIAN instead of AC_C_BIGENDIAN_CROSS.
......
...@@ -57,7 +57,7 @@ ENTRY(ffi_closure_SYSV) ...@@ -57,7 +57,7 @@ ENTRY(ffi_closure_SYSV)
addi %r7,%r1,152 addi %r7,%r1,152
# make the call # make the call
bl JUMPTARGET(ffi_closure_helper_SYSV) bl ffi_closure_helper_SYSV@local
# now r3 contains the return type # now r3 contains the return type
# so use it to look up in a table # so use it to look up in a table
......
...@@ -60,7 +60,7 @@ ENTRY(ffi_call_SYSV) ...@@ -60,7 +60,7 @@ ENTRY(ffi_call_SYSV)
/* Call ffi_prep_args_SYSV. */ /* Call ffi_prep_args_SYSV. */
mr %r4,%r1 mr %r4,%r1
bl JUMPTARGET(ffi_prep_args_SYSV) bl ffi_prep_args_SYSV@local
/* Now do the call. */ /* Now do the call. */
/* Set up cr1 with bits 4-7 of the flags. */ /* Set up cr1 with bits 4-7 of the flags. */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment