From owner-freebsd-hackers Wed Sep 2 17:44:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09720 for freebsd-hackers-outgoing; Wed, 2 Sep 1998 17:44:31 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09710 for ; Wed, 2 Sep 1998 17:44:28 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id RAA10675; Wed, 2 Sep 1998 17:43:22 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp04.primenet.com, id smtpd010660; Wed Sep 2 17:43:18 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id RAA00700; Wed, 2 Sep 1998 17:43:12 -0700 (MST) From: Terry Lambert Message-Id: <199809030043.RAA00700@usr07.primenet.com> Subject: Re: Thread calls To: jb@cimlogic.com.au (John Birrell) Date: Thu, 3 Sep 1998 00:43:12 +0000 (GMT) Cc: doconnor@gsoft.com.au, jb@cimlogic.com.au, freebsd-hackers@FreeBSD.ORG, tinguely@plains.NoDak.edu, tlambert@primenet.com In-Reply-To: <199809020832.SAA28105@cimlogic.com.au> from "John Birrell" at Sep 2, 98 06:32:40 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > It sounds like it has turned into a defacto standard for determining > > the thread version on the system though :( > > It's a Terry standard. Doh! So long as all of the differences or none of the differences between Draft 4 and Draft 10 are addressed, atomically, I would agree. What's the status of the "attr" argument to pthread_create in -current? Is it Draft 4, or is it Standard? Etc.? I think if something is documented as existing in Standard, but not in Draft 4, then it can be used as a test to determine which one prevails on a given platform. Using this test, along with the select and several other changes, resulted in my patches making LDAP run on 7 platforms where before it limped in an infinite CPU buzz-loop. IRIX, for example, shipped with a Draft 4 compliant implementation, and works via this test. So it's not just me... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message