vserver 1.9.5.x5
[linux-2.6.git] / include / asm-ia64 / signal.h
index 4d2257f..660a759 100644 (file)
 struct siginfo;
 
 /* Type of a signal handler.  */
-typedef void (*__sighandler_t)(int);
+typedef void __user (*__sighandler_t)(int);
 
 typedef struct sigaltstack {
-       void *ss_sp;
+       void __user *ss_sp;
        int ss_flags;
        size_t ss_size;
 } stack_t;
@@ -176,7 +176,8 @@ struct k_sigaction {
 #  include <asm/sigcontext.h>
 
 #define ptrace_signal_deliver(regs, cookie) do { } while (0)
-#define HAVE_ARCH_SYS_PAUSE
+
+void set_sigdelayed(pid_t pid, int signo, int code, void __user *addr);
 
 #endif /* __KERNEL__ */