Xref: news-dnh.mv.net comp.os.msdos.djgpp:131 Path: news-dnh.mv.net!mv!news.sprintlink.net!howland.reston.ans.net!sol.ctr.columbia.edu!news.ess.harris.com!jabba.ess.harris.com!usenet From: azimmer AT rsa DOT hisd DOT harris DOT com (Alan D Zimmerman) Newsgroups: comp.os.msdos.djgpp Subject: Re: fork()/join() Date: 5 Jun 1995 15:04:39 GMT Organization: Loral Space & Range Systems Lines: 37 References: <3qlh05$kcn AT odin DOT diku DOT dk> Reply-To: azimmer AT rsa DOT hisd DOT harris DOT com Nntp-Posting-Host: sursabv.rsa.hisd.harris.com To: djgpp AT sun DOT soe DOT clarkson DOT edu Dj-Gateway: from newsgroup comp.os.msdos.djgpp In article <3qlh05$kcn AT odin DOT diku DOT dk>, terra AT diku DOT dk (Morten Welinder) writes: > >Joel Hunter (jhunter AT kendaco DOT telebyte DOT com) wrote: > >: Will DJGPP EVER support these functions? Does anyone care but me > >: whether it does or not? We've got the hardware, so why not do it? > fork(), btw, is going to be a pig since it will have to copy the > entire running process. The multi-tasking exec's will behave much > better. Why? I have written programs in Ada using Meridian OpenAda DOS that supports tasking and runs just fine on an 8086/8088, and 80286 under DOS. I know this is a DJGPP (which supports GNAT) newsgroup and not an Ada newsgroup, but your comments are not necessarily true, it doesn't have to run like a pig. > > >MSDOS does not support any advanced systems calls like fork(), because of > >its antiquated architecture. DJGPP is not an operating system, only a > >development environment... :( Ada is not an OS, yet it runs multiple tasks just fine under DOS. If the OS doesn't support the function call than maybe the run time environment should. > > Hasn't stopped us before. > > Morten Alan -- | Alan D. Zimmerman | Eagle Scout SR - 96 | | azimmer AT rsa DOT hisd DOT harris DOT com | Scoutmaster T324 | |-------------------------------------------------------------------| | All opinions are solely my own and do not represent Loral | | I used to be a Buffalo and a good old Buffalo too. |