signal.h (92a3ce4a1e0047215aa0a0b30cc333bd32b866a8) signal.h (574c4866e33d648520a8bd5bf6f573ea6e554e88)
1/*
2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
4 * for more details.
5 *
6 * Copyright (C) 1995, 96, 97, 98, 99, 2003 by Ralf Baechle
7 * Copyright (C) 1999 Silicon Graphics, Inc.
8 */

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

91
92
93#define SIG_BLOCK 1 /* for blocking signals */
94#define SIG_UNBLOCK 2 /* for unblocking signals */
95#define SIG_SETMASK 3 /* for setting the signal mask */
96
97#include <asm-generic/signal-defs.h>
98
1/*
2 * This file is subject to the terms and conditions of the GNU General Public
3 * License. See the file "COPYING" in the main directory of this archive
4 * for more details.
5 *
6 * Copyright (C) 1995, 96, 97, 98, 99, 2003 by Ralf Baechle
7 * Copyright (C) 1999 Silicon Graphics, Inc.
8 */

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

91
92
93#define SIG_BLOCK 1 /* for blocking signals */
94#define SIG_UNBLOCK 2 /* for unblocking signals */
95#define SIG_SETMASK 3 /* for setting the signal mask */
96
97#include <asm-generic/signal-defs.h>
98
99#ifndef __KERNEL__
99struct sigaction {
100 unsigned int sa_flags;
101 __sighandler_t sa_handler;
102 sigset_t sa_mask;
103};
100struct sigaction {
101 unsigned int sa_flags;
102 __sighandler_t sa_handler;
103 sigset_t sa_mask;
104};
105#endif
104
105/* IRIX compatible stack_t */
106typedef struct sigaltstack {
107 void __user *ss_sp;
108 size_t ss_size;
109 int ss_flags;
110} stack_t;
111
112
113#endif /* _UAPI_ASM_SIGNAL_H */
106
107/* IRIX compatible stack_t */
108typedef struct sigaltstack {
109 void __user *ss_sp;
110 size_t ss_size;
111 int ss_flags;
112} stack_t;
113
114
115#endif /* _UAPI_ASM_SIGNAL_H */