> >  Merging libpthread into libc is the way imho.
 > That would make it somewhat difficult to work on a second pthreads
library...


Like a second C library..
You kind of want there to be only one, but if you must have more, it is
possible.
The benefit of having only one is a smaller system and better interopability:
  Only one definition of FILE*, pthread_t, etc., all implemented by only one
shared library each.
The downside of having only one is you can't change the semantics without
breaking things.
  And the current semantics where there are no kernel threads (right?),
probably not ideal or desired for long.

 - Jay


> Date: Mon, 26 Jul 2010 10:30:52 -0400
> Subject: Re: -static -lX11 breaks pthreads (4.6)
> From: ted.unangst@
> To: jay.krell@
> CC: misc@
>
...

Reply via email to