signal.h (749B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Modified 1998-2001, 2003 4 * David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co 5 * 6 * Unfortunately, this file is being included by bits/signal.h in 7 * glibc-2.x. Hence the #ifdef __KERNEL__ ugliness. 8 */ 9#ifndef _ASM_IA64_SIGNAL_H 10#define _ASM_IA64_SIGNAL_H 11 12#include <uapi/asm/signal.h> 13 14 15#define _NSIG 64 16#define _NSIG_BPW 64 17#define _NSIG_WORDS (_NSIG / _NSIG_BPW) 18 19# ifndef __ASSEMBLY__ 20 21/* Most things should be clean enough to redefine this at will, if care 22 is taken to make libc match. */ 23 24typedef unsigned long old_sigset_t; 25 26typedef struct { 27 unsigned long sig[_NSIG_WORDS]; 28} sigset_t; 29 30# include <asm/sigcontext.h> 31 32# endif /* !__ASSEMBLY__ */ 33#endif /* _ASM_IA64_SIGNAL_H */