Date: Mon, 5 Oct 1998 20:43:45 +0100 From: James Mansion <james@westongold.com> To: 'shmit@kublai.com', current@FreeBSD.ORG Subject: RE: Threading man pages. Message-ID: <32BABEF63EAED111B2C5204C4F4F502017F5@WGP01>
next in thread | raw e-mail | index | archive | help
I guess this goes some way to answering a question I posed previously and got no response to - POSIX threading is essentially not supported in FreeBSD (yet). Some time ago I remember John Dyson and others discussing adding what I would consider to be a good level of threading support with the kernel handling most issues and providing signals or calls up to libc so that a M:N system would be viable, somewhat like Solaris or Digital UNIX. Previously I was told to 'read the man pages' but could find little evidence of any support for threading or AIO - and in particular sysconf doesn't look much like my copy of 1003.1(1996) would lead me to expect. Is anyone working on support for POSIX synchronization objects and threads? Ideally, with the optional inter-process support (hence, I was encouraged by the prospect of a thrad-savvy kernel rather than a fake in libc_r and userland) What's the state of play? Is there somewhere on FreeBSD.ORG that lists which of the portability constants specified in 2.9.3 are actually provided (whether in unistd.h or not)? Is there a statement of which P1003.1(1996) facilities are provided, or a statement of intent? One of the things I like about FreeBSD is that it does appear to be 'managed' and I would have hoped that such statements would be feasible. Somneone care to put me right? (Only really interested in 3.0 btw) James > -----Original Message----- > From: Brian Cully [mailto:shmit@kublai.com] > Sent: Thursday, October 01, 1998 7:05 PM > To: current@FreeBSD.ORG > Subject: Threading man pages. > > > I want to modify some of the FreeBSD man pages to reflect behaviour > in a Multi Threaded environment (have a look at the Solaris man > pages for signals for an example of what I mean). If I did the > work, would it be committed? I ask, because I don't think that the > pthreads stuff in libc_r is `officially' supported, and we may not > want to put pointers in regular system man pages that hint that it > is officially supported. > > -- > Brian Cully <shmit@rcn.com> > ``And when one of our comrades was taken prisoner, blindfolded, hung > upside-down, shot, and burned, we thought to ourselves, > `These are the > best experiences of our lives''' -Pathology (Joe Frank, > Somewhere Out There) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?32BABEF63EAED111B2C5204C4F4F502017F5>
