[uClibc-cvs] uClibc/libc/sysdeps/linux/common/bits kernel_sigaction.h,1.2,1.3

Erik Andersen andersen at codepoet.org
Wed Jan 22 17:43:15 UTC 2003


Update of /var/cvs/uClibc/libc/sysdeps/linux/common/bits
In directory winder:/tmp/cvs-serv23345/libc/sysdeps/linux/common/bits

Modified Files:
	kernel_sigaction.h 
Log Message:
Update sigaction syscall names to act more like glibc.  Fix the x86 sigaction
implementation such that gdb can actually debug signal handlers.  Gdb behaves
much better now, for example, on multi-threaded apps.
 -Erik


Index: kernel_sigaction.h
===================================================================
RCS file: /var/cvs/uClibc/libc/sysdeps/linux/common/bits/kernel_sigaction.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- kernel_sigaction.h	22 Jan 2003 15:03:47 -0000	1.2
+++ kernel_sigaction.h	22 Jan 2003 17:43:12 -0000	1.3
@@ -84,10 +84,10 @@
 };
 #endif
 
-extern int __rt_sigaction (int, const struct kernel_sigaction *__unbounded,
-	struct kernel_sigaction *__unbounded, size_t);
-
-extern int __sigaction (int, const struct old_kernel_sigaction *__unbounded,
+extern int __syscall_sigaction (int, const struct old_kernel_sigaction *__unbounded,
 	struct old_kernel_sigaction *__unbounded);
+
+extern int __syscall_rt_sigaction (int, const struct kernel_sigaction *__unbounded,
+	struct kernel_sigaction *__unbounded, size_t);
 
 #endif /* _BITS_STAT_STRUCT_H */




More information about the uClibc-cvs mailing list