One of the first things to do when porting the Hurd to L4/new-libmom is to pick/hack a reasonable pthreads library that multiplexes pthreads to the rather limited number of available L4 threads per task. Such a library would ideally be independent of any underlying dependencies and should be usable with L4Ka or L4-Fiasco at least. The GNU Portable Threads page has a link that lists the most common pthread libraries available: http://www.gnu.org/software/pth/related.html I haven't looked at any of these libraries yet (except uthread and pth superficially), so I'm not in a position to argue about the "right" library (yet); but what are _you_ thinking about it? * What are your expericences with pthread libraries in general? * Which one are you using on your system? * How easy would a port to L4 be? * Does the pthread library support multiplexing pthreads to kernel threads? I'm currently writing some toy-examples (root_tasks) for L4Ka, exercising the ABI/API somewhat. It would be nice to have a pthread library for L4Ka at this early stage. Any suggestions? Thanks, -Farid. -- Farid Hajji -- Unix Systems and Network Admin | Phone: +49-2131-67-555 Broicherdorfstr. 83, D-41564 Kaarst, Germany | [EMAIL PROTECTED] - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - Murphy's Law fails only when you try to demonstrate it, and thus succeeds. _______________________________________________ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
