Mail Archives: djgpp/1997/04/11/04:12:40
Is anyone working on Unix type multitasking in DJGPP? Particularly
fork and pipes. I've seen that it's one of the areas to be worked
on in the future, but if no-one else is doing it then I'll have a go
myself (if someone else is doing it then I'd be willing to help).
I ran into it when trying to port tcsh. For that I'd be satisfied
with a task switcher (i.e. when fork is called it runs the 'child'
to completion and then continues with the 'parent).
As far as I can see it needs replacements for (at least) the startup
code and exit(), and probably for exec* and spawn* as well. And
the memory handling. I'd think of doing it a a special library,
something like libcmt.a, with the repl;acement functions in there.
Is there a list of who's working on which bits of DJGPP?
Chris
- Raw text -