On 6/20/2012 2:04 PM, Thomas Thomas wrote:
> Let me try this again:
> 
> I am sending this to GNU and not debian because:
> 1) There are several debian people who subscribe to GNU also,
> 2) The debian development list for Hurd doesn't accept attachments this large,
> and 3) debian seems to be one of the most used distributions for Hurd.
> 
> This is a patch to hurd-20120605-2 to have it use pthreads instead of 
> cthreads.
> It does have some issues. It still needs a libpthread directory in the hurd 
> source
> tree (I believe that all the directory needs in it is links to the .so and .a 
> files).
> Libpthread needs to have the function provided by cancel-cond.c in it (so you
> need to rebuild libpthread, part of glibc: probably all of glibc then).
> [hurd_condition_wait allows RPCs to be interrupted with hurd_thread_cancel]
> 
> Also included is a patch to netdde, which also needs to be rebuild if one 
> wants
> to have working networking.
> 
> As always, I thank Barry DeFreese and Vicente Ara for doing most of the work.
> 
> Thomas DiModica
> 
> PS. What would be, in everyone's opinion, a rigorous test (or tests) that the
> pthreads code works?
> 
Thomas,

Have you gotten any feedback on this?  Are you still working on it/testing it?  
Great stuff!

Barry


Reply via email to