attempt to get setjmp and longjmp assembly working in MSVC