signal.h (92a3ce4a1e0047215aa0a0b30cc333bd32b866a8) signal.h (574c4866e33d648520a8bd5bf6f573ea6e554e88)
1#ifndef _ASM_X86_SIGNAL_H
2#define _ASM_X86_SIGNAL_H
3
4#ifndef __ASSEMBLY__
5#include <linux/linkage.h>
6
7/* Most things should be clean enough to redefine this at will, if care
8 is taken to make libc match. */

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

26#ifndef CONFIG_COMPAT
27typedef sigset_t compat_sigset_t;
28#endif
29
30#endif /* __ASSEMBLY__ */
31#include <uapi/asm/signal.h>
32#ifndef __ASSEMBLY__
33extern void do_notify_resume(struct pt_regs *, void *, __u32);
1#ifndef _ASM_X86_SIGNAL_H
2#define _ASM_X86_SIGNAL_H
3
4#ifndef __ASSEMBLY__
5#include <linux/linkage.h>
6
7/* Most things should be clean enough to redefine this at will, if care
8 is taken to make libc match. */

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

26#ifndef CONFIG_COMPAT
27typedef sigset_t compat_sigset_t;
28#endif
29
30#endif /* __ASSEMBLY__ */
31#include <uapi/asm/signal.h>
32#ifndef __ASSEMBLY__
33extern void do_notify_resume(struct pt_regs *, void *, __u32);
34
35#define __ARCH_HAS_SA_RESTORER
36
34#ifdef __i386__
35struct old_sigaction {
36 __sighandler_t sa_handler;
37 old_sigset_t sa_mask;
38 unsigned long sa_flags;
39 __sigrestore_t sa_restorer;
40};
41
37#ifdef __i386__
38struct old_sigaction {
39 __sighandler_t sa_handler;
40 old_sigset_t sa_mask;
41 unsigned long sa_flags;
42 __sigrestore_t sa_restorer;
43};
44
42struct sigaction {
43 __sighandler_t sa_handler;
44 unsigned long sa_flags;
45 __sigrestore_t sa_restorer;
46 sigset_t sa_mask; /* mask last for extensibility */
47};
48
49#endif /* !__i386__ */
50#include <asm/sigcontext.h>
51
52#ifdef __i386__
53
54#define __HAVE_ARCH_SIG_BITOPS
55
56#define sigaddset(set,sig) \

--- 67 unchanged lines hidden ---
45#endif /* !__i386__ */
46#include <asm/sigcontext.h>
47
48#ifdef __i386__
49
50#define __HAVE_ARCH_SIG_BITOPS
51
52#define sigaddset(set,sig) \

--- 67 unchanged lines hidden ---