[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