From owner-freebsd-current@FreeBSD.ORG  Tue May  9 00:37:23 2006
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
X-Original-To: current@freebsd.org
Delivered-To: freebsd-current@FreeBSD.ORG
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2394B16A522
	for <current@freebsd.org>; Tue,  9 May 2006 00:37:23 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 1B4CC43D73
	for <current@freebsd.org>; Tue,  9 May 2006 00:37:18 +0000 (GMT)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.ntplx.net (8.13.6/8.13.6/NETPLEX) with ESMTP id k490bIN7010179; 
	Mon, 8 May 2006 20:37:18 -0400 (EDT)
Date: Mon, 8 May 2006 20:37:18 -0400 (EDT)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: John Birrell <jb@what-creek.com>
In-Reply-To: <20060509000928.GA81282@what-creek.com>
Message-ID: <Pine.GSO.4.64.0605082032430.11616@sea.ntplx.net>
References: <Pine.GSO.4.64.0605081648270.11616@sea.ntplx.net>
	<445FB11C.1000309@samsco.org>
	<Pine.GSO.4.64.0605081700490.11616@sea.ntplx.net>
	<20060508.174813.89129442.imp@bsdimp.com>
	<Pine.GSO.4.64.0605081954550.11616@sea.ntplx.net>
	<20060509000928.GA81282@what-creek.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net)
Cc: current@freebsd.org
Subject: Re: Shared library version bump?
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: Discussions about the use of FreeBSD-current
	<freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
	<mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
	<mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 09 May 2006 00:37:24 -0000

On Tue, 9 May 2006, John Birrell wrote:

> On Mon, May 08, 2006 at 07:59:52PM -0400, Daniel Eischen wrote:
>> For libraries with symbol versioning, yes, that's the plan.
>> To date, that's libc, libm, libthr, libpthread, and libthread_db.
>> If other libraries become symbol versioned after 7.0 gets
>> released, then those libraries will need another version
>> bump.
>
>
> This is a bit off-topic, but we need "mutex/rwlock held" functions
> in libpthread. DTrace wants them. 8-)

Are you sure you're not talking about mutex(9F) on Solaris ;-)

I can see mutex_held in Solaris 10 /lib/libthread.so.1, but I
don't see any rwlock_held or rwlock_owned.

-- 
DE