Module Name:    src
Committed By:   christos
Date:           Fri Nov 18 04:03:51 UTC 2011

Modified Files:
        src/sys/compat/linux/arch/alpha: syscalls.master
        src/sys/compat/linux/arch/amd64: syscalls.master
        src/sys/compat/linux/arch/arm: syscalls.master
        src/sys/compat/linux/arch/i386: syscalls.master
        src/sys/compat/linux/arch/m68k: syscalls.master
        src/sys/compat/linux/arch/mips: syscalls.master
        src/sys/compat/linux/arch/powerpc: syscalls.master

Log Message:
add sigtimedwait


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/compat/linux/arch/alpha/syscalls.master
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -u -r1.47 -r1.48 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -u -r1.106 -r1.107 src/sys/compat/linux/arch/i386/syscalls.master
cvs rdiff -u -r1.72 -r1.73 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -u -r1.42 -r1.43 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -u -r1.49 -r1.50 src/sys/compat/linux/arch/powerpc/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/compat/linux/arch/alpha/syscalls.master
diff -u src/sys/compat/linux/arch/alpha/syscalls.master:1.75 src/sys/compat/linux/arch/alpha/syscalls.master:1.76
--- src/sys/compat/linux/arch/alpha/syscalls.master:1.75	Sat Jul  9 10:49:40 2011
+++ src/sys/compat/linux/arch/alpha/syscalls.master	Thu Nov 17 23:03:50 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.75 2011/07/09 14:49:40 christos Exp $
+	$NetBSD: syscalls.master,v 1.76 2011/11/18 04:03:50 christos Exp $
 ;
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -567,7 +567,10 @@
 354	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-355	UNIMPL		rt_sigtimedwait
+355	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 356	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 357	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/amd64/syscalls.master
diff -u src/sys/compat/linux/arch/amd64/syscalls.master:1.39 src/sys/compat/linux/arch/amd64/syscalls.master:1.40
--- src/sys/compat/linux/arch/amd64/syscalls.master:1.39	Sat Jul  9 19:46:32 2011
+++ src/sys/compat/linux/arch/amd64/syscalls.master	Thu Nov 17 23:03:50 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.39 2011/07/09 23:46:32 christos Exp $
+	$NetBSD: syscalls.master,v 1.40 2011/11/18 04:03:50 christos Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -287,7 +287,10 @@
 127	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-128	UNIMPL		rt_sigtimedwait
+128	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 129	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 130	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/arm/syscalls.master
diff -u src/sys/compat/linux/arch/arm/syscalls.master:1.47 src/sys/compat/linux/arch/arm/syscalls.master:1.48
--- src/sys/compat/linux/arch/arm/syscalls.master:1.47	Sat Jul  9 10:49:40 2011
+++ src/sys/compat/linux/arch/arm/syscalls.master	Thu Nov 17 23:03:50 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.47 2011/07/09 14:49:40 christos Exp $
+	$NetBSD: syscalls.master,v 1.48 2011/11/18 04:03:50 christos Exp $
 
 ; Derived from sys/compat/linux/arch/*/syscalls.master
 ; and from Linux 2.4.12 arch/arm/kernel/calls.S
@@ -306,7 +306,10 @@
 176	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-177	UNIMPL		rt_sigtimedwait
+177	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 178	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 179	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/i386/syscalls.master
diff -u src/sys/compat/linux/arch/i386/syscalls.master:1.106 src/sys/compat/linux/arch/i386/syscalls.master:1.107
--- src/sys/compat/linux/arch/i386/syscalls.master:1.106	Sat Jul  9 10:49:40 2011
+++ src/sys/compat/linux/arch/i386/syscalls.master	Thu Nov 17 23:03:50 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.106 2011/07/09 14:49:40 christos Exp $
+	$NetBSD: syscalls.master,v 1.107 2011/11/18 04:03:50 christos Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -307,7 +307,10 @@
 176	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-177	UNIMPL		rt_sigtimedwait
+177	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 178	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 179	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/m68k/syscalls.master
diff -u src/sys/compat/linux/arch/m68k/syscalls.master:1.72 src/sys/compat/linux/arch/m68k/syscalls.master:1.73
--- src/sys/compat/linux/arch/m68k/syscalls.master:1.72	Sat Jul  9 10:49:40 2011
+++ src/sys/compat/linux/arch/m68k/syscalls.master	Thu Nov 17 23:03:50 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.72 2011/07/09 14:49:40 christos Exp $
+	$NetBSD: syscalls.master,v 1.73 2011/11/18 04:03:50 christos Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -325,7 +325,10 @@
 176	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-177	UNIMPL		rt_sigtimedwait
+177	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 178	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 179	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/mips/syscalls.master
diff -u src/sys/compat/linux/arch/mips/syscalls.master:1.42 src/sys/compat/linux/arch/mips/syscalls.master:1.43
--- src/sys/compat/linux/arch/mips/syscalls.master:1.42	Sat Jul  9 10:49:40 2011
+++ src/sys/compat/linux/arch/mips/syscalls.master	Thu Nov 17 23:03:51 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.42 2011/07/09 14:49:40 christos Exp $  
+	$NetBSD: syscalls.master,v 1.43 2011/11/18 04:03:51 christos Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -341,7 +341,10 @@
 196	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-197	UNIMPL		rt_sigtimedwait
+197	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 198	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 199	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Index: src/sys/compat/linux/arch/powerpc/syscalls.master
diff -u src/sys/compat/linux/arch/powerpc/syscalls.master:1.49 src/sys/compat/linux/arch/powerpc/syscalls.master:1.50
--- src/sys/compat/linux/arch/powerpc/syscalls.master:1.49	Sat Jul  9 10:49:41 2011
+++ src/sys/compat/linux/arch/powerpc/syscalls.master	Thu Nov 17 23:03:51 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.49 2011/07/09 14:49:41 christos Exp $  
+	$NetBSD: syscalls.master,v 1.50 2011/11/18 04:03:51 christos Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -329,7 +329,10 @@
 175	STD		{ int|linux_sys||rt_sigpending( \
 			    linux_sigset_t *set, \
 			    size_t sigsetsize); }
-176	UNIMPL		rt_sigtimedwait
+176	STD		{ int|linux_sys||rt_sigtimedwait( \
+			    const linux_sigset_t *set, \
+			    linux_siginfo_t *info, \
+			    const struct linux_timespec *timeout); }
 177	STD		{ int|linux_sys||rt_queueinfo(int pid, int signum, \
 			    linux_siginfo_t *uinfo); }
 178	STD		{ int|linux_sys||rt_sigsuspend(linux_sigset_t *unewset, \

Reply via email to