Hi Arkady, Blair,
I think even if you try to repair the side effects,
then still _REGISTER and _FLAG style calls are VERY
compiler dependent and can easily break in very
unexpected ways. Please do not use stuff like _CARRY
or _AX or _DS or __emit__ and so on. If you really
insist on saving one and a half byte of space, then
it would be much better to rewrite some code in ASM,
non-inlined ASM.

Eric

(not quoting the lfnfuncs.c code and the bugs in there here...)




_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to