[MIPS] Build fix: Fix irq flags type
[pandora-kernel.git] / include / asm-mips / signal.h
index 5fc3a59..bee5153 100644 (file)
@@ -108,8 +108,6 @@ typedef unsigned long old_sigset_t;         /* at least 32 bits */
 #define SIG_BLOCK      1       /* for blocking signals */
 #define SIG_UNBLOCK    2       /* for unblocking signals */
 #define SIG_SETMASK    3       /* for setting the signal mask */
-#define SIG_SETMASK32  256     /* Goodie from SGI for BSD compatibility:
-                                  set only the low 32 bit of the sigset.  */
 
 #include <asm-generic/signal.h>
 
@@ -121,9 +119,6 @@ struct sigaction {
 
 struct k_sigaction {
        struct sigaction sa;
-#ifdef CONFIG_BINFMT_IRIX
-       void            (*sa_restorer)(void);
-#endif
 };
 
 /* IRIX compatible stack_t  */
@@ -139,23 +134,6 @@ typedef struct sigaltstack {
 
 #define ptrace_signal_deliver(regs, cookie) do { } while (0)
 
-struct pt_regs;
-extern void do_signal(struct pt_regs *regs);
-extern void do_signal32(struct pt_regs *regs);
-
-extern int setup_frame(struct k_sigaction * ka, struct pt_regs *regs,
-        int signr, sigset_t *set);
-extern int setup_rt_frame(struct k_sigaction * ka, struct pt_regs *regs,
-        int signr, sigset_t *set, siginfo_t *info);
-
-extern int setup_frame_32(struct k_sigaction * ka, struct pt_regs *regs,
-        int signr, sigset_t *set);
-extern int setup_rt_frame_32(struct k_sigaction * ka, struct pt_regs *regs,
-        int signr, sigset_t *set, siginfo_t *info);
-
-extern int setup_rt_frame_n32(struct k_sigaction * ka, struct pt_regs *regs,
-        int signr, sigset_t *set, siginfo_t *info);
-
 #endif /* __KERNEL__ */
 
 #endif /* _ASM_SIGNAL_H */