ucontext is no longer in the standard, so use gnu-friendly struct name