ucontext.h 529 B

123456789101112131415161718192021
  1. /*
  2. * This file is subject to the terms and conditions of the GNU General Public
  3. * License. See the file "COPYING" in the main directory of this archive
  4. * for more details.
  5. *
  6. * Low level exception handling
  7. *
  8. * Copyright (C) 1998, 1999 by Ralf Baechle
  9. */
  10. #ifndef _ASM_UCONTEXT_H
  11. #define _ASM_UCONTEXT_H
  12. struct ucontext {
  13. unsigned long uc_flags;
  14. struct ucontext *uc_link;
  15. stack_t uc_stack;
  16. struct sigcontext uc_mcontext;
  17. sigset_t uc_sigmask; /* mask last for extensibility */
  18. };
  19. #endif /* _ASM_UCONTEXT_H */