]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
xtensa: xtensa_sigaction doesn't exist
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 22 Apr 2012 20:19:57 +0000 (16:19 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 22 May 2012 03:59:20 +0000 (23:59 -0400)
... and struct old_sigaction never used

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/xtensa/include/asm/signal.h
arch/xtensa/include/asm/syscall.h

index 633ba73bc4d21ee924086f903cc75abf8cbeb06d..7f201b9d4195747f153c13f4e2f495fd53343bf5 100644 (file)
@@ -120,13 +120,6 @@ typedef void (*__sighandler_t)(int);
 #define SIG_ERR        ((__sighandler_t)-1)    /* error return from signal */
 
 #ifdef __KERNEL__
-struct old_sigaction {
-       __sighandler_t sa_handler;
-       old_sigset_t sa_mask;
-       unsigned long sa_flags;
-       void (*sa_restorer)(void);
-};
-
 struct sigaction {
        __sighandler_t sa_handler;
        unsigned long sa_flags;
index fc289f7e8ebc7ccfafe1e89a863813e63ca26aa6..0b9f2e13c78128b8dc1440305d9db04810a66476 100644 (file)
@@ -15,8 +15,6 @@ asmlinkage long xtensa_clone(unsigned long, unsigned long, struct pt_regs*);
 asmlinkage long xtensa_ptrace(long, long, long, long);
 asmlinkage long xtensa_sigreturn(struct pt_regs*);
 asmlinkage long xtensa_rt_sigreturn(struct pt_regs*);
-asmlinkage long xtensa_sigaction(int, const struct old_sigaction*,
-                                struct old_sigaction*);
 asmlinkage long xtensa_sigaltstack(struct pt_regs *regs);
 asmlinkage long sys_rt_sigaction(int,
                                 const struct sigaction __user *,