Hi folks. I've been fighting Watcom C 10.0b 16-bit DOS to make
it compile MSGED. I have been successful in converting
MSGAPI38 to DOS, and I am using that successfully for the
Borland version under DOS. And MSGED is compiling perfectly,
and getting a certain distance in execution, and then failing.
I have been tracing it through to see what is happening, and
the ruddy thing is changing DS: on me! It has actually generated
code that when calling a particular function, it changes DS. And
when it does that, it stuffs up the assembler code, which has
some stuff in ".data" (not sure what that translates to, since
the watcom docs decided not to include grubby things like
assembler in them). Anyone got any ideas? BFN. Paul.
@EOT:
---
* Origin: Kludging up the works (3:711/934.9)
|