cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

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 */