I'm guessing my code is not correct or causes problems. I haven't had much luck in finding a straight answer regarding proper exception handling with assembler code (where correcting non-volatile registers and stack space are concerned), although I'll keep trying. I tried asking on the forum, but Thaddy gave me a response that is somewhat discouraging.
http://forum.lazarus.freepascal.org/index.php/topic,39071.msg266937 If you rather I didn't contribute, say so. I guess I'm not good enough. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel