bug-hurd
[Top][All Lists]
Advanced

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

Re: _POSIX_THREADS in <bits/posix_opt.h>


From: Barry deFreese
Subject: Re: _POSIX_THREADS in <bits/posix_opt.h>
Date: Fri, 28 Apr 2006 20:57:28 -0400


----- Original Message ----- From: "Roland McGrath" <roland@frob.com>
To: "Barry deFreese" <bddebian@comcast.net>
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)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]