From owner-freebsd-arch Mon Jan 22 7:45:47 2001 Delivered-To: freebsd-arch@freebsd.org Received: from gw.nectar.com (gw.nectar.com [208.42.49.153]) by hub.freebsd.org (Postfix) with ESMTP id DD70737B402 for ; Mon, 22 Jan 2001 07:45:28 -0800 (PST) Received: from hamlet.nectar.com (hamlet.nectar.com [10.0.1.102]) by gw.nectar.com (Postfix) with ESMTP id 7CACC193E4; Mon, 22 Jan 2001 09:45:27 -0600 (CST) Received: (from nectar@localhost) by hamlet.nectar.com (8.11.1/8.9.3) id f0MFjRM93384; Mon, 22 Jan 2001 09:45:27 -0600 (CST) (envelope-from nectar@spawn.nectar.com) Date: Mon, 22 Jan 2001 09:45:27 -0600 From: "Jacques A. Vidrine" To: Daniel Eischen Cc: Peter Wemm , arch@FreeBSD.ORG Subject: Re: Request For Review: libc/libc_r changes to allow -lc_r Message-ID: <20010122094527.E93103@hamlet.nectar.com> References: <200101210002.f0L02rk43575@mobile.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from eischen@vigrid.com on Sat, Jan 20, 2001 at 09:57:49PM -0500 X-Url: http://www.nectar.com/ Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Jan 20, 2001 at 09:57:49PM -0500, Daniel Eischen wrote: > I'm all for making other changes, but I'd first like to get these > changes committed before trying to come up with an all-encompassing > patch set that everyone can agreee on ;-) I certainly don't mean to discourage you. Many of us have been talking about this namespace issue without doing anything about it for a long time. I'm glad someone takes some step. I just want to be sure that the issue is widened beyond stuff for threads so that folks can add to namespace.h in some confidence, just for the purpose of cleaning up the namespace. To this end, I still favor `foo' over `_foo' in library source files (reasons of ugliness and porting). Clearly there is not a simple approach that will cover all cases. sigaction is a bad example -- it doesn't need to be hidden (although it has to be specially handled with threads). kevent is not a great example. Only FreeBSD has kevent currently. However, I don't particularly want `_kevent' littered through library sources. Cheers, -- Jacques Vidrine / n@nectar.com / jvidrine@verio.net / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message