Skip site navigation (1)Skip section navigation (2)
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>