ucontext.h-data 680 B

1234567891011121314151617181920212223
  1. #if !defined ISO && !defined ISO99 && !defined ISO11 && !defined ISO23 && !defined POSIX && !defined XPG4 && !defined POSIX2008 && !defined XOPEN2K8
  2. type mcontext_t
  3. type ucontext_t
  4. element ucontext_t {ucontext_t*} uc_link
  5. element ucontext_t sigset_t uc_sigmask
  6. element ucontext_t stack_t uc_stack
  7. // Bug 21635: uc_mcontext has wrong type.
  8. xfail[powerpc32-linux]-element ucontext_t mcontext_t uc_mcontext
  9. type sigset_t
  10. type stack_t
  11. function int getcontext (ucontext_t*)
  12. function int setcontext (const ucontext_t*)
  13. function void makecontext (ucontext_t*, void(*)(void), int, ...)
  14. function int swapcontext (ucontext_t*, const ucontext_t*)
  15. allow uc_*
  16. allow ss_*
  17. allow *_t
  18. #endif