Subject: Re: fixing gcc RTL template library
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Todd Vierling <>
List: tech-toolchain
Date: 06/09/1999 21:21:42
On Wed, 9 Jun 1999, Jonathan Stone wrote:

: These functions are not, repeat _not_ part of libc. They are ancillary
: heplers for gcc. They implement functions required of any GCC .md
: file, but where some architectures do not implement the functions
: directly, libgcc2 provides a common software implementation.

However, we didn't build this for known history in libgcc, so there is a
binary compatibility issue.  If you want to propose yanking those that were
not there dating all the way back through a port's shlib implementation
date, then go right ahead.  :)

: The lossage?  Wasted space in kernel images.

Huh?  If that's true, then libkern should probably be changed to a .a, not a
.o.  (Why it's a .o I'm not quite sure anyway.)

: Plus, its simply not right, and we try and do the right thing. :)


-- Todd Vierling (Personal; Bus.