Subject: Re: stdio FILE extension
To: Simon Burge <simonb@wasabisystems.com>
From: None <kpneal@pobox.com>
List: tech-userlevel
Date: 10/17/2001 09:02:22
On Wed, Oct 17, 2001 at 05:34:20PM +1000, Simon Burge wrote:
> For chrissakes could you _please_ look before sprouting off about the
> reasons for why we do symbol renaming? ~Half the symbol renames we have
> are _not_ for kernel ABI changes.
>
> - 5 to fix some posix braindeadness.
> - 18 for userland-based libc routines
> - 4 set/longjmp related (no idea why)
> - 19 kernel related (signals, sysv shm/sem/msg, stat, vfork)
> - 5 for signal names additions
I'm curious. How much "cruft" do we have in libc? Is 1% of libc cruft?
Or is it 10%? 25%? What's the lines-of-code count of cruft?
--
Kevin P. Neal http://www.pobox.com/~kpn/
'Concerns about "rights" and "ownership" of domains are inappropriate.
It is appropriate to be concerned about "responsibilities" and "service"
to the community.' -- RFC 1591, page 4: March 1994