summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Rothwell <sfr@canb.auug.org.au>2010-06-07 13:49:46 +1000
committerStephen Rothwell <sfr@canb.auug.org.au>2010-06-07 13:52:16 +1000
commit2eab8b1da54581507a1b1e34176a2fb8ecebaee1 (patch)
treebb71b74204e77e181e0b4a57e83dd5364b45431a
parent1e0ad5d89728717f4d0f150d44287359c7a10111 (diff)
Only declare sys_rt_sigaction if it is wanted.
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
-rw-r--r--include/linux/syscalls.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h
index 61663cbe0622..4193907f03f4 100644
--- a/include/linux/syscalls.h
+++ b/include/linux/syscalls.h
@@ -364,9 +364,11 @@ asmlinkage long sys_init_module(void __user *umod, unsigned long len,
asmlinkage long sys_delete_module(const char __user *name_user,
unsigned int flags);
+#ifdef __ARCH_WANT_SYS_RT_SIGACTION
asmlinkage long sys_rt_sigaction(int sig, const struct sigaction __user *act,
struct sigaction __user *oact,
size_t sigsetsize);
+#endif
asmlinkage long sys_rt_sigprocmask(int how, sigset_t __user *set,
sigset_t __user *oset, size_t sigsetsize);
asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize);