From owner-freebsd-current Wed Jan 24 15:22:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.eastlink.ca (syd.eastlink.ca [24.222.47.133]) by hub.freebsd.org (Postfix) with ESMTP id E882437B400; Wed, 24 Jan 2001 15:22:26 -0800 (PST) Received: from u56n134.syd.eastlink.ca (dest@u56n134.syd.eastlink.ca [24.222.56.134]) by mail.eastlink.ca (8.9.3/8.9.3) with ESMTP id TAA06590; Wed, 24 Jan 2001 19:20:53 -0400 Date: Wed, 24 Jan 2001 19:21:44 -0400 (AST) From: Craig Hawco X-X-Sender: To: Garrett Rooney Cc: Daniel Eischen , Jordan Hubbard , Alfred Perlstein , , Subject: Re: HEADS UP: libc/libc_r changes require rebuild of threaded apps In-Reply-To: <20010124181630.C97550@electricjellyfish.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 24 Jan 2001, Garrett Rooney wrote: > On Wed, Jan 24, 2001 at 07:07:20PM -0400, Craig Hawco wrote: > > > > > > On Wed, 24 Jan 2001, Daniel Eischen wrote: > > > > > > > > Using -pthread will prevent linking to libc and only link to > > > libc_r. After the change I just committed, you need to link > > > to both libc_r and libc (in that order), just like you would > > > for a threaded application on just about any other OS (only > > > ours is called libc_r instead of libpthread). > > > > Why not just call it libpthread for the sake of consistancy with other > > OSes? I understand why it was called libc_r, but it no longer contains the > > libc functionality. I know we like being nonconformist, but sometimes > > consistancy is a Good Thing. > > Because libpthread will be written as part of the KSE project, and this > way we have two different names for the different libraries, as opposed > to "the new libpthread" and "the old libpthread". I see, very well then. =) Happy coding. --Craig > > -- > garrett rooney my pid is inigo montoya. > rooneg@electricjellyfish.net you kill -9 my parent process. > http://electricjellyfish.net/ prepare to vi. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message