Merge tag 'parisc-for-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller...
[linux-2.6-block.git] / arch / parisc / include / uapi / asm / signal.h
index 8e4895c5ea5d37085f5d9ad3b215589583ffb351..40d7a574c5dd194d5cef197b5c0b89695bf4fb13 100644 (file)
 
 #include <asm-generic/signal-defs.h>
 
+#define _NSIG          64
+#define _NSIG_BPW      (sizeof(unsigned long) * 8)
+#define _NSIG_WORDS    (_NSIG / _NSIG_BPW)
+
 # ifndef __ASSEMBLY__
 
 #  include <linux/types.h>
 
+typedef unsigned long old_sigset_t;    /* at least 32 bits */
+
+typedef struct {
+       unsigned long sig[_NSIG_WORDS];
+} sigset_t;
+
 /* Avoid too many header ordering problems.  */
 struct siginfo;