From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c1eeae9067a5b48e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-02-10 18:27:24 PST Path: nntp.gmd.de!newsserver.jvnc.net!nntpserver.pppl.gov!princeton!rutgers!news.iag.net!news.mathworks.com!uunet!intrepid.intrepid.com!usenet From: vladimir@speedy.intrepid.com (Vladimir Vukicevic) Newsgroups: comp.lang.ada Subject: Re: Tasking in Gnat for DOS or Linux? Date: 11 Feb 1995 02:27:24 GMT Organization: Intrepid Technology, Inc. Message-ID: References: <3h40j2$iur@newsflash.concordia.ca> <3h6pm5$gk8@gnat.cs.nyu.edu> NNTP-Posting-Host: speedy.intrepid.com In-reply-to: drm@dilbert.sr.hp.com's message of 09 Feb 1995 17:14:02 GMT Date: 1995-02-11T02:27:24+00:00 List-Id: In article drm@dilbert.sr.hp.com (Dan McLaughlin) writes: > There is a pthreads library written by Chris Provenzano which is at > ftp://sipb.mit.edu/pub/pthreads > HTTP://www.mit.edu:8001/people/proven/home_page.html. > > It is ported to hppa/linux/bsd/ultrix/sunos/ ... The version for > Linux compiled easily and cleanly, I haven't used it much yet though. > Actually I was suprised that this wasn't used for the GNAT pthreads > library. (GNAT team) Whats the plan for GNAT pthreads? I've looked at this. It would need extensions before it could be used for gnat; however, I think this is based on a different draft of P1003.4a than FSU/PART pthreads. It's missing many things, most notably pthread_kill, and most of the scheduling routines. It would probably be much easier to just use the FSU pthreads code and write the small amount of assembly required (the rest uses C_CONTEXT_SWITCH, etc.) - Vladimir