Kevin A. Foss wrote:
Another sticky problem was with the OS_DOS code in gpc.c (ironically considering how this thread started). Basically I dump core when it reaches 'free (cpp_predefines);' [line 1620 or so] which I don't find too unreasonable because I didn't think you could free(3) static globals. Of course the code does work on other systems so maybe it is just EMX being picky. I just #ifdef'd the line out for EMX and it compiles now.
You can just delete it. It's a plain bug.
There is also a weird looking "If False" block in the same area which looks like the code is still under construction.
Indeed, but I think we can remove the `#if 0' section now since the other one seems to work fine.
Peter