From: Roland McGrath Date: Fri, 21 May 1993 17:49:19 +0000 (+0000) Subject: entered into RCS X-Git-Tag: upstream/2.30~10627^2~4269 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8bcf7d3b4fc3c2514275e366c8d55ce1a7c3c59;p=external%2Fglibc.git entered into RCS --- diff --git a/sysdeps/unix/bsd/sequent/i386/sigvec.S b/sysdeps/unix/bsd/sequent/i386/sigvec.S index 9a9a13e..a5812c7 100644 --- a/sysdeps/unix/bsd/sequent/i386/sigvec.S +++ b/sysdeps/unix/bsd/sequent/i386/sigvec.S @@ -36,8 +36,8 @@ ENTRY (__sigvec) pushl 16(%esp) /* Push third arg: our third arg. */ pushl 16(%esp) /* Push second arg: our second arg. */ pushl 16(%esp) /* Push first arg: our first arg. */ - ARGS_4 /* Point the syscall at the arguments. */ + mov %esp, %ecx /* Point the syscall at the arguments. */ + addl $16, %esp /* Pop those four args. */ DO_CALL (sigvec, 4) /* Do the system call. */ - addl %esp, $16 /* Pop those four args. */ jb syscall_error /* Check for error. */ ret