make windows and osx happy with ucontext.h header file.