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, \