signal.h 710 B

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