comp.lang.ada
 help / color / mirror / Atom feed
From: smcneil@netcom.com (Sean McNeil)
Subject: Tasking under GNAT Linux - Semi success
Date: Mon, 20 Mar 1995 20:30:34 GMT
Date: 1995-03-20T20:30:34+00:00	[thread overview]
Message-ID: <smcneilD5rAAy.AH3@netcom.com> (raw)

I don't think this got distributed correctly, so I'm trying again....

Just thought I'd let everyone know that I have had limited success with
tasking in GNAT Ada for Linux.  I used the pthreads package at
sipb.mit.edu, but there were quite a few problems with it.  With some
work, however, I got all the tests to work except the preemptive float
test.  The float state isn't getting saved correctly it looks like.
There was also a minor gethostbyname or something about hostname that
I didn't bother looking into.  It was replying with a NULL pointer.

Anyway, tasking seems to work, but the delay statement doesn't. Probably
related to above (any comments from the GNAT developers?).  I also had
to apply Vladimir Vukicevic's patches to pthreads and I grabbed some
stuff he put on ftp.intrepid.com:/pub/pthread.  Then, I removed
libgthreads.a from the adalib directory an symlinked it to
/usr/local/pthread/lib/libpthread.a.

I do not have clean patches to the pthread package, but if I have time
next weekend I'll try to fix the float problem and make a patch file.

It's almost there...

GNAT developers:  Keep up the great work.

Sean McNeil



                 reply	other threads:[~1995-03-20 20:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox