ucontext.h 627 B

12345678910111213141516171819202122
  1. #ifndef _ASMPPC64_UCONTEXT_H
  2. #define _ASMPPC64_UCONTEXT_H
  3. #include <asm/sigcontext.h>
  4. /*
  5. * This program is free software; you can redistribute it and/or
  6. * modify it under the terms of the GNU General Public License
  7. * as published by the Free Software Foundation; either version
  8. * 2 of the License, or (at your option) any later version.
  9. */
  10. struct ucontext {
  11. unsigned long uc_flags;
  12. struct ucontext *uc_link;
  13. stack_t uc_stack;
  14. sigset_t uc_sigmask;
  15. sigset_t __unsued[15]; /* Allow for uc_sigmask growth */
  16. struct sigcontext uc_mcontext; /* last for extensibility */
  17. };
  18. #endif /* _ASMPPC64_UCONTEXT_H */