Date: Thu, 1 May 2003 16:45:48 +0100 From: Paul Richards <paul@freebsd-services.com> To: "Jacques A. Vidrine" <nectar@FreeBSD.org>, freebsd-arch@FreeBSD.org Subject: Re: `Hiding' libc symbols (was Re: cvs commit: src/lib/libc/gen ...) Message-ID: <20030501154548.GG1869@survey.codeburst.net> In-Reply-To: <20030501145345.GA34884@madman.celabo.org> References: <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> <20030430152708.GA26216@madman.celabo.org> <20030430153645.GL39658@survey.codeburst.net> <20030430164135.GB26508@madman.celabo.org> <20030501140255.GB1869@survey.codeburst.net> <20030501143032.GA34163@madman.celabo.org> <20030501144600.GC1869@survey.codeburst.net> <20030501145345.GA34884@madman.celabo.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 01, 2003 at 09:53:45AM -0500, Jacques A. Vidrine wrote: > On Thu, May 01, 2003 at 03:46:00PM +0100, Paul Richards wrote: > [...] > > > No, it is done for some 150+ functions. If the technique didn't have > > > > 150+? I must have missed that in the commit and subsequent discussion. > > See src/lib/libc/include/namespace.h . > > [...] > > Hmm, perhaps a more correct implementation of our libc would not > > use the exported interface to implement the exported interface > > (thinking aloud). > > > > i.e. there'd be a _strlcpy that strlcpy was just a wrapper for > > and internally the _strlcpy would be used. > > Oh, Paul. That is exactly what we are doing today. (me wanders off to study the code instead of speaking from a very old recollection of how things used to be). -- Paul Richards
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030501154548.GG1869>