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 (559B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _ASMARM_SIGNAL_H
      3#define _ASMARM_SIGNAL_H
      4
      5#include <uapi/asm/signal.h>
      6
      7/* Most things should be clean enough to redefine this at will, if care
      8   is taken to make libc match.  */
      9
     10#define _NSIG		64
     11#define _NSIG_BPW	32
     12#define _NSIG_WORDS	(_NSIG / _NSIG_BPW)
     13
     14typedef unsigned long old_sigset_t;		/* at least 32 bits */
     15
     16typedef struct {
     17	unsigned long sig[_NSIG_WORDS];
     18} sigset_t;
     19
     20#define __ARCH_UAPI_SA_FLAGS	(SA_THIRTYTWO | SA_RESTORER)
     21
     22#define __ARCH_HAS_SA_RESTORER
     23
     24#include <asm/sigcontext.h>
     25#endif