Jon Griffiths tntjpgriff@tsnxt.co.uk writes:
This is a resubmit of the previous patch. It now manages to do the setjmp/longjmp stuff 90% in C rather than asm. It also implements setjmp3 which is needed for programs compiled with VC++ v4.0+, and it should fix the compilation problem reported on cemw.
You should _really_ use register functions instead of inline assembly. Then you can do setjmp/longjmp 100% in C.