Sender: crough45 AT amc DOT de Date: Fri, 11 Apr 1997 09:01:51 +0100 From: Chris Croughton Mime-Version: 1.0 To: djgpp AT delorie DOT com Subject: Multitasking in DJGPP Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <97Apr11.095850gmt+0100.21892@internet01.amc.de> 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