summaryrefslogtreecommitdiff
path: root/libffi
diff options
context:
space:
mode:
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2013-11-17 14:44:03 +0000
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2013-11-17 14:44:03 +0000
commit55c250028de823364233e6074b80f0147af677e2 (patch)
treec9def1e78972f37cddc85c3929ae880a473d9f73 /libffi
parent5e248b87477b9cad89df5054a8e5f33ffdeb7841 (diff)
downloadgcc-55c250028de823364233e6074b80f0147af677e2.tar.gz
* src/powerpc/ppc_closure.S: Don't bl .Luint128.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204918 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libffi')
-rw-r--r--libffi/ChangeLog2
-rw-r--r--libffi/src/powerpc/ppc_closure.S2
2 files changed, 3 insertions, 1 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index ce3a6c5797e..3fb36aa560d 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,5 +1,7 @@
2013-11-18 Alan Modra <amodra@gmail.com>
+ * src/powerpc/ppc_closure.S: Don't bl .Luint128.
+
* src/powerpc/ffitarget.h: Import from upstream.
* src/powerpc/ffi.c: Likewise.
* src/powerpc/linux64.S: Likewise.
diff --git a/libffi/src/powerpc/ppc_closure.S b/libffi/src/powerpc/ppc_closure.S
index e160006426e..4f8490b6e7e 100644
--- a/libffi/src/powerpc/ppc_closure.S
+++ b/libffi/src/powerpc/ppc_closure.S
@@ -238,7 +238,7 @@ ENTRY(ffi_closure_SYSV)
lwz %r3,112+0(%r1)
lwz %r4,112+4(%r1)
lwz %r5,112+8(%r1)
- bl .Luint128
+ b .Luint128
# The return types below are only used when the ABI type is FFI_SYSV.
# case FFI_SYSV_TYPE_SMALL_STRUCT + 1. One byte struct.