Date: Thu, 1 May 2003 10:57:57 -0400 (EDT) From: Daniel Eischen <eischen@pcnet1.pcnet.com> To: Paul Richards <paul@freebsd-services.com> Cc: freebsd-arch@freebsd.org Subject: Re: `Hiding' libc symbols (was Re: cvs commit: src/lib/libc/gen ...) Message-ID: <Pine.GSO.4.10.10305011052050.4979-100000@pcnet1.pcnet.com> In-Reply-To: <20030501144600.GC1869@survey.codeburst.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 1 May 2003, Paul Richards wrote: > On Thu, May 01, 2003 at 09:30:32AM -0500, Jacques A. Vidrine wrote: > > On Thu, May 01, 2003 at 03:02:55PM +0100, Paul Richards wrote: > > > What really concerns me though, is that behaviour is only defined > > > for 2 functions. > > > > 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. All the system calls. All the functions that the threads libraries need to override or provide cancellation points for. Also, for fun, do an 'nm libc_r.so.5 | grep " T "' (on an unstripped libc_r) and see how may functions don't begin with underscores. -- Dan Eischen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10305011052050.4979-100000>