+2004-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ * src/ia64/unix.S (ffi_call_unix): Insert group barrier break
+ fp_done.
+ (ffi_closure_UNIX): Fix f14/f15 adjustment if FLOAT_SZ is ever
+ changed from 8.
+
2004-06-06 Sean McNeil <sean@mcneil.com>
* configure.ac: Add x86_64-*-freebsd* support.
;;
ldfd f14=[loc2],2*FLOAT_SZ
ldfd f15=[loc3]
+ ;;
fp_done:
add r9=16,sp /* Pointer to r8_contents */
/* loc2 points at first integer register value. */
stfd [r14]=f12,2*FLOAT_SZ
stfd [r15]=f13,2*FLOAT_SZ
;;
- stfd [r14]=f14,FLOAT_SZ+8
- stfd [r15]=f15,2*8
+ stfd [r14]=f14,2*FLOAT_SZ
+ stfd [r15]=f15,FLOAT_SZ+8
;;
/* r14 points to first parameter register area, r15 to second. */
st8 [r14]=in0,2*8