[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6_2.0.106-0.1_i386.deb is released



   Date: Mon, 21 Dec 1998 15:46:08 -0500
   From: Roland McGrath <roland@frob.com>

   Implementing pthreads support for the Hurd is an important priority
   that we would love to have done as soon as anyone volunteers the
   time to do it.  When we have that, we will want to switch to libio
   because it is thread-safe.  When those things are possible, we will
   want to do them (and necessarily a soname change) without any
   delay, regardless of other concerns.

I'd like to give it a shot (implementing pthreads support for the Hurd
I mean).  It seems that on the i386, it is possible to use the LDT to
store some thread-specific data.  Mach supports a per-thread LDT and
even has an RPC interface to manipulate it.  I have to admit that I
stole this idea from Ulrich (there is a file in the linuxthreads
add-on that contains some code, but it isn't actually used).
Nevertheless, I'll try to make things as machine/OS independent as
possible.

Mark


Reply to: