From: Hans Boehm Date: Thu, 26 Apr 2001 00:46:38 +0000 (+0000) Subject: Restore stack pointer when returning from ffi_closure_UNIX. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7b518b39532eb29e51d8e1a81794ed1c59fdff86;p=gcc.git Restore stack pointer when returning from ffi_closure_UNIX. From-SVN: r41565 --- diff --git a/libffi/src/ia64/unix.S b/libffi/src/ia64/unix.S index 284dadd92e6..c0ca516be7f 100644 --- a/libffi/src/ia64/unix.S +++ b/libffi/src/ia64/unix.S @@ -295,6 +295,7 @@ ffi_closure_UNIX: ;; mov b0=loc1 mov ar.pfs=loc0 + add sp=BASIC_ARGS_SZ,sp br.ret.sptk.many b0 .endp ffi_closure_UNIX