[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Concerning pthreads and such
From: |
Barry deFreese |
Subject: |
Re: Concerning pthreads and such |
Date: |
Tue, 17 Jul 2012 16:46:37 -0400 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 |
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
- Re: Concerning pthreads and such,
Barry deFreese <=
- Re: Concerning pthreads and such, Richard Braun, 2012/07/18
- Re: Concerning pthreads and such, Thomas Thomas, 2012/07/18
- Re: Concerning pthreads and such, Samuel Thibault, 2012/07/19
- Re: Concerning pthreads and such, Thomas Schwinge, 2012/07/19
- Re: Concerning pthreads and such, Thomas Schwinge, 2012/07/19
- Re: Concerning pthreads and such, Thomas Thomas, 2012/07/19
- Re: Concerning pthreads and such, Barry deFreese, 2012/07/19