----- Original Message ----- From: "Roland McGrath" <[EMAIL PROTECTED]>
To: "Barry deFreese" <[EMAIL PROTECTED]>
Cc: <bug-hurd@gnu.org>
Sent: Friday, April 28, 2006 8:34 PM
Subject: Re: _POSIX_THREADS in <bits/posix_opt.h>


> I won't define it until we have a real libpthread implementation that
> interacts correctly with libc and has all the right hairy semantics.
> An extra libpthread that is not integrated with libc will never be a > true
> POSIX implementation.

This is going to be a dumb question, but what would that take?

When I've referred before to a "total revamp of hurd libc", that's pretty
much it. I'd like to more or less start over on signals, the hurd critical
section stuff, and probably revisit all the locking schemes from scratch.
This is necessary to do POSIX semantics for signals, cancellation, and
their pthreads interactions, correctly and robustly.

So get to work. ;-) j/k. I'd love to take this on but probably way over my head?

Thanks,

Barry deFreese (aka bddebian)


_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to