_makecontext
__weak_reference(_makecontext, makecontext);
void _makecontext(ucontext_t *, void (*)(void), int, ...);