aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-ia64/signal.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-ia64/signal.h')
-rw-r--r--include/asm-ia64/signal.h21
1 files changed, 1 insertions, 20 deletions
diff --git a/include/asm-ia64/signal.h b/include/asm-ia64/signal.h
index 660a759744dd..608168d713d3 100644
--- a/include/asm-ia64/signal.h
+++ b/include/asm-ia64/signal.h
@@ -114,27 +114,11 @@
114#define _NSIG_BPW 64 114#define _NSIG_BPW 64
115#define _NSIG_WORDS (_NSIG / _NSIG_BPW) 115#define _NSIG_WORDS (_NSIG / _NSIG_BPW)
116 116
117/*
118 * These values of sa_flags are used only by the kernel as part of the
119 * irq handling routines.
120 *
121 * SA_INTERRUPT is also used by the irq handling routines.
122 * SA_SHIRQ is for shared interrupt support on PCI and EISA.
123 */
124#define SA_PROBE SA_ONESHOT
125#define SA_SAMPLE_RANDOM SA_RESTART
126#define SA_SHIRQ 0x04000000
127#define SA_PERCPU_IRQ 0x02000000 117#define SA_PERCPU_IRQ 0x02000000
128 118
129#endif /* __KERNEL__ */ 119#endif /* __KERNEL__ */
130 120
131#define SIG_BLOCK 0 /* for blocking signals */ 121#include <asm-generic/signal.h>
132#define SIG_UNBLOCK 1 /* for unblocking signals */
133#define SIG_SETMASK 2 /* for setting the signal mask */
134
135#define SIG_DFL ((__sighandler_t)0) /* default signal handling */
136#define SIG_IGN ((__sighandler_t)1) /* ignore signal */
137#define SIG_ERR ((__sighandler_t)-1) /* error return from signal */
138 122
139# ifndef __ASSEMBLY__ 123# ifndef __ASSEMBLY__
140 124
@@ -143,9 +127,6 @@
143/* Avoid too many header ordering problems. */ 127/* Avoid too many header ordering problems. */
144struct siginfo; 128struct siginfo;
145 129
146/* Type of a signal handler. */
147typedef void __user (*__sighandler_t)(int);
148
149typedef struct sigaltstack { 130typedef struct sigaltstack {
150 void __user *ss_sp; 131 void __user *ss_sp;
151 int ss_flags; 132 int ss_flags;