X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fparisc%2Fkernel%2Fsignal32.h;h=4d1569e717cc9dc08344b118bc6f4461be250c63;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=9c29b63d9e4a6112f6c98d25bb8da2cdaeae86a9;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/arch/parisc/kernel/signal32.h b/arch/parisc/kernel/signal32.h index 9c29b63d9..4d1569e71 100644 --- a/arch/parisc/kernel/signal32.h +++ b/arch/parisc/kernel/signal32.h @@ -31,13 +31,13 @@ struct k_sigaction32 { void sigset_32to64(sigset_t *s64, compat_sigset_t *s32); void sigset_64to32(compat_sigset_t *s32, sigset_t *s64); -int do_sigaltstack32 (const compat_stack_t *uss32, - compat_stack_t *uoss32, unsigned long sp); -long restore_sigcontext32(struct compat_sigcontext *sc, - struct compat_regfile *rf, +int do_sigaltstack32 (const compat_stack_t __user *uss32, + compat_stack_t __user *uoss32, unsigned long sp); +long restore_sigcontext32(struct compat_sigcontext __user *sc, + struct compat_regfile __user *rf, struct pt_regs *regs); -long setup_sigcontext32(struct compat_sigcontext *sc, - struct compat_regfile *rf, +long setup_sigcontext32(struct compat_sigcontext __user *sc, + struct compat_regfile __user *rf, struct pt_regs *regs, int in_syscall); #endif