summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>1999-08-14 17:14:13 +0000
committermarcel <marcel@FreeBSD.org>1999-08-14 17:14:13 +0000
commit7fa44e257d29f8017088e9e3b953a2e601f63acd (patch)
tree617f7cb2672dd82715f634c3d0e99b2efb03c5fe
parent61f4e46c6b650bc4ef8b0dd683bc16db354f2273 (diff)
downloadFreeBSD-src-7fa44e257d29f8017088e9e3b953a2e601f63acd.zip
FreeBSD-src-7fa44e257d29f8017088e9e3b953a2e601f63acd.tar.gz
Implementation of linux_rt_sigaction and linux_rt_sigprocmask syscalls. These
syscalls are needed to support a RH 6.0 environment.
-rw-r--r--sys/alpha/linux/syscalls.master12
-rw-r--r--sys/i386/linux/syscalls.master12
2 files changed, 18 insertions, 6 deletions
diff --git a/sys/alpha/linux/syscalls.master b/sys/alpha/linux/syscalls.master
index ebd0869..94aecb7 100644
--- a/sys/alpha/linux/syscalls.master
+++ b/sys/alpha/linux/syscalls.master
@@ -1,4 +1,4 @@
- $Id: syscalls.master,v 1.17 1999/08/11 13:29:48 marcel Exp $
+ $Id: syscalls.master,v 1.18 1999/08/12 19:51:03 marcel Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
; System call name/number master file (or rather, slave, from LINUX).
@@ -248,8 +248,14 @@
171 UNIMPL LINUX getresgid
172 UNIMPL LINUX prctl
173 UNIMPL LINUX rt_sigreturn
-174 UNIMPL LINUX rt_sigaction
-175 UNIMPL LINUX rt_sigprocmask
+174 STD LINUX { int linux_rt_sigaction(int sig, \
+ struct linux_new_sigaction *act, \
+ struct linux_new_sigaction *oact, \
+ size_t sigsetsize); }
+175 STD LINUX { int linux_rt_sigprocmask(int how, \
+ struct linux_new_sigset *mask, \
+ struct linux_new_sigset *omask, \
+ size_t sigsetsize); }
176 UNIMPL LINUX rt_sigpending
177 UNIMPL LINUX rt_sigtimedwait
178 UNIMPL LINUX rt_sigqueueinfo
diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master
index ebd0869..94aecb7 100644
--- a/sys/i386/linux/syscalls.master
+++ b/sys/i386/linux/syscalls.master
@@ -1,4 +1,4 @@
- $Id: syscalls.master,v 1.17 1999/08/11 13:29:48 marcel Exp $
+ $Id: syscalls.master,v 1.18 1999/08/12 19:51:03 marcel Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
; System call name/number master file (or rather, slave, from LINUX).
@@ -248,8 +248,14 @@
171 UNIMPL LINUX getresgid
172 UNIMPL LINUX prctl
173 UNIMPL LINUX rt_sigreturn
-174 UNIMPL LINUX rt_sigaction
-175 UNIMPL LINUX rt_sigprocmask
+174 STD LINUX { int linux_rt_sigaction(int sig, \
+ struct linux_new_sigaction *act, \
+ struct linux_new_sigaction *oact, \
+ size_t sigsetsize); }
+175 STD LINUX { int linux_rt_sigprocmask(int how, \
+ struct linux_new_sigset *mask, \
+ struct linux_new_sigset *omask, \
+ size_t sigsetsize); }
176 UNIMPL LINUX rt_sigpending
177 UNIMPL LINUX rt_sigtimedwait
178 UNIMPL LINUX rt_sigqueueinfo
OpenPOWER on IntegriCloud