diff options
| author | Andrew Morton <akpm@osdl.org> | 2004-06-08 18:17:36 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-06-08 18:17:36 -0700 |
| commit | 057e4132861a7c1f8b931c5dce1f3c22228cfc56 (patch) | |
| tree | edfaa28fb24d5a12556855a0440b8ade0a0ed073 /kernel | |
| parent | dbe48e4507bcfff88e24d3f57bb4e36b6955eaab (diff) | |
[PATCH] __ARCH_WANT_SYS_RT_SIGACTION fix
From: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Recent syscall stubs cleanup broke alpha, as it has its own version of
sys_rt_sigaction(). This defines __ARCH_WANT_SYS_RT_SIGACTION for all
architectures except alpha, sparc and sparc64.
Signed-off-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/signal.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/signal.c b/kernel/signal.c index dac8022fd70f..e734221afc70 100644 --- a/kernel/signal.c +++ b/kernel/signal.c @@ -2477,7 +2477,7 @@ out: } #endif /* __ARCH_WANT_SYS_SIGPROCMASK */ -#ifndef __sparc__ +#ifdef __ARCH_WANT_SYS_RT_SIGACTION asmlinkage long sys_rt_sigaction(int sig, const struct sigaction __user *act, @@ -2505,7 +2505,7 @@ sys_rt_sigaction(int sig, out: return ret; } -#endif /* __sparc__ */ +#endif /* __ARCH_WANT_SYS_RT_SIGACTION */ #ifdef __ARCH_WANT_SYS_SGETMASK |
