signal.h (92a3ce4a1e0047215aa0a0b30cc333bd32b866a8) signal.h (574c4866e33d648520a8bd5bf6f573ea6e554e88)
1#ifndef _ASM_PARISC_SIGNAL_H
2#define _ASM_PARISC_SIGNAL_H
3
4#include <uapi/asm/signal.h>
5
6
7#define _NSIG 64
8/* bits-per-word, where word apparently means 'long' not 'int' */

--- 10 unchanged lines hidden (view full) ---

19
20typedef unsigned long old_sigset_t; /* at least 32 bits */
21
22typedef struct {
23 /* next_signal() assumes this is a long - no choice */
24 unsigned long sig[_NSIG_WORDS];
25} sigset_t;
26
1#ifndef _ASM_PARISC_SIGNAL_H
2#define _ASM_PARISC_SIGNAL_H
3
4#include <uapi/asm/signal.h>
5
6
7#define _NSIG 64
8/* bits-per-word, where word apparently means 'long' not 'int' */

--- 10 unchanged lines hidden (view full) ---

19
20typedef unsigned long old_sigset_t; /* at least 32 bits */
21
22typedef struct {
23 /* next_signal() assumes this is a long - no choice */
24 unsigned long sig[_NSIG_WORDS];
25} sigset_t;
26
27#ifndef __KERNEL__
27struct sigaction {
28 __sighandler_t sa_handler;
29 unsigned long sa_flags;
30 sigset_t sa_mask; /* mask last for extensibility */
31};
28struct sigaction {
29 __sighandler_t sa_handler;
30 unsigned long sa_flags;
31 sigset_t sa_mask; /* mask last for extensibility */
32};
33#endif
32
33#include <asm/sigcontext.h>
34
35#endif /* !__ASSEMBLY */
36#endif /* _ASM_PARISC_SIGNAL_H */
34
35#include <asm/sigcontext.h>
36
37#endif /* !__ASSEMBLY */
38#endif /* _ASM_PARISC_SIGNAL_H */