- Symmetrically define ffi_call_DARWIN for AIX.
authorDavid Edelsohn <edelsohn@gnu.org>
Fri, 18 Jan 2002 18:41:11 +0000 (18:41 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Fri, 18 Jan 2002 18:41:11 +0000 (13:41 -0500)
From-SVN: r48993

libffi/ChangeLog
libffi/src/powerpc/aix.S

index 1496f59..8a1b698 100644 (file)
@@ -1,6 +1,7 @@
 2002-01-18  David Edelsohn  <edelsohn@gnu.org>
 
        * src/powerpc/darwin.S (_ffi_call_AIX): New.
+       * src/powerpc/aix.S (ffi_call_DARWIN): New.
 
 2002-01-17  David Edelsohn  <edelsohn@gnu.org>
 
index a0a6598..427733f 100644 (file)
@@ -205,5 +205,20 @@ L(fp_return_value):
 L(float_return_value):
        stfs    f1,0(r30)
        b       L(done_return_value)
+       .long 0
+       .byte 0,0,0,1,128,4,0,0
 //END(ffi_call_AIX)
 
+.csect .text[PR]
+       .align 2
+       .globl ffi_call_DARWIN
+       .globl .ffi_call_DARWIN
+.csect ffi_call_DARWIN[DS]
+ffi_call_DARWIN:
+       .long .ffi_call_DARWIN, TOC[tc0], 0
+       .csect .text[PR]
+.ffi_call_DARWIN:
+       blr
+       .long 0
+       .byte 0,0,0,0,0,0,0,0
+//END(ffi_call_DARWIN)