Blame conform/data/ucontext.h-data

Packit 6c4009
#if !defined ISO && !defined ISO99 && !defined ISO11 && !defined POSIX && !defined XPG4 && !defined POSIX2008 && !defined XOPEN2K8
Packit 6c4009
type mcontext_t
Packit 6c4009
Packit 6c4009
type ucontext_t
Packit 6c4009
Packit 6c4009
element ucontext_t {ucontext_t*} uc_link
Packit 6c4009
// Bug 21634: uc_sigmask has wrong type.
Packit 6c4009
xfail[ia64-linux]-element ucontext_t sigset_t uc_sigmask
Packit 6c4009
element ucontext_t stack_t uc_stack
Packit 6c4009
// Bug 21635: uc_mcontext has wrong type.
Packit 6c4009
xfail[powerpc32-linux]-element ucontext_t mcontext_t uc_mcontext
Packit 6c4009
Packit 6c4009
type sigset_t
Packit 6c4009
type stack_t
Packit 6c4009
Packit 6c4009
function int getcontext (ucontext_t*)
Packit 6c4009
function int setcontext (const ucontext_t*)
Packit 6c4009
function void makecontext (ucontext_t*, void(*)(void), int, ...)
Packit 6c4009
function int swapcontext (ucontext_t*, const ucontext_t*)
Packit 6c4009
Packit 6c4009
allow uc_*
Packit 6c4009
allow ss_*
Packit 6c4009
allow *_t
Packit 6c4009
#endif