Subject: Re: CVS commit: src
To: None <tv@netbsd.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: tech-toolchain
Date: 02/09/1999 08:55:24
On Tue, 9 Feb 1999 07:29:00 -0800 (PST) 
 Todd Vierling <tv@netbsd.org> wrote:

 > Module Name:	src
 > Committed By:	tv
 > Date:		Tue Feb  9 15:29:00 UTC 1999
 > 
 > Modified Files:
 > 	src/gnu/usr.bin/egcs/common: Makefile
 > Removed Files:
 > 	src/gnu/usr.bin/egcs/common: shlib_version
 > Log Message:
 > Revert to static libcc1.  It's acutally a bit faster on most applications
 > (that do not mix languages).

No!  Please make it a shared library once again!  I'm sorry, but I am
willing to take a slight run-time penalty on the _compiler_ (of all things)
if it means I can save a fair chunk of disk space (and memory, if I'm doing
multiple compiles at once).

In fact, the disk space savings of shared libcc1 is downright critical
to get the compiler to fit on some of our platforms!

If _you_ want to eliminate the run-time startup cost of shared libraries,
_you_ can build your system with LDSTATIC=-static.

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>