[uClibc-cvs] uClibc/libc/sysdeps/linux/i386 sigaction.c,1.1,1.2
Erik Andersen
andersen at codepoet.org
Mon Feb 3 21:38:13 UTC 2003
Update of /var/cvs/uClibc/libc/sysdeps/linux/i386
In directory winder:/tmp/cvs-serv18696
Modified Files:
sigaction.c
Log Message:
Oops. I'd left an extra invocation of sigaction in there...
Index: sigaction.c
===================================================================
RCS file: /var/cvs/uClibc/libc/sysdeps/linux/i386/sigaction.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- sigaction.c 22 Jan 2003 17:43:10 -0000 1.1
+++ sigaction.c 3 Feb 2003 21:38:09 -0000 1.2
@@ -96,15 +96,13 @@
kact.sa_flags = act->sa_flags | SA_RESTORER;
kact.sa_restorer = &restore;
}
- result = __syscall_sigaction(sig, act ? __ptrvalue (&kact) : NULL,
- oact ? __ptrvalue (&koact) : NULL);
asm volatile ("pushl %%ebx\n"
"movl %2, %%ebx\n"
"int $0x80\n"
"popl %%ebx"
: "=a" (result)
- : "0" (SYS_ify (sigaction)), "mr" (sig),
+ : "0" (__NR_sigaction), "mr" (sig),
"c" (act ? __ptrvalue (&kact) : 0),
"d" (oact ? __ptrvalue (&koact) : 0));
More information about the uClibc-cvs
mailing list