Re: Did I hear you folks might be interested in POSIX threads?
On Tuesday 11 December 2001 18:03 pm, Jeroen Dekkers wrote:
>
> > I'm not sure how portable NGPT is. Also, we already have a partial
Actually, being based originally on GNU Pth, it's pretty portable. There are
very few dependencies on Linux except for one module.
> > implementation of pthreads, it's located at
> > http://savannah.gnu.org/projects/pthreads/
There's nothing there right now....
> > if you're interested. Most of
> > the things missing here are hurd and mach specific things as signalling,
> > stack allaction and some other things. Those things also need to be done
> > with NGPT.
Are you saying that this stuff is still missing from the kernel? I certainly
hope not ;-) Userlevel stack allocation is handled within NGPT already.
Looking at the threading interface posted on the Hurd website, I don't think
it will take much to port NGPT over to Hurd.
> >
> > AFAIK Roland wants a long-term implementation which is thightly with
> > glibc, with sysdeps for the Hurd and linux. I don't know if NGPT matches
> > that requirement.
We're already tightly coupled with glibc (but not in the build itself) and as
I said earlier, sysdeps for the Hurd should be a snap...
--
Regards,
Bill Abt
Senior Software Engineer
Next Generation POSIX Threading for Linux
IBM Cambridge, MA, USA 02142
Ext: +(00)1 617-693-1591
T/L: 693-1591 (M/W/F)
T/L: 253-9938 (T/Th/Eves.)
Cell: +(00)1 617-803-7514
babt@us.ibm.com or abt@us.ibm.com
http://oss.software.ibm.com/developerworks/opensource/pthreads
Reply to: