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 [EMAIL PROTECTED] or [EMAIL PROTECTED] http://oss.software.ibm.com/developerworks/opensource/pthreads

