comp.lang.ada
 help / color / mirror / Atom feed
* Tasking under GNAT Linux - Semi success
@ 1995-03-20 20:30 Sean McNeil
  0 siblings, 0 replies; only message in thread
From: Sean McNeil @ 1995-03-20 20:30 UTC (permalink / 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



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1995-03-20 20:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-03-20 20:30 Tasking under GNAT Linux - Semi success Sean McNeil

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