Subject: Re: proposal: libcc1 -> static
To: David Brownlee <>
From: Todd Vierling <>
List: tech-toolchain
Date: 01/05/1999 07:28:31
On Mon, 4 Jan 1999, David Brownlee wrote:

: > Demand paged VM == for the same language, you get this benefit anyway.
: > Remember that binaries' text pages are shared, even between different
: > invocations, as well as unmodified data pages.  A shared object actually
: > slows down each invocation because of all the reloc fixups.  Christoph
: > drilled this reminder into me.  :>
: > 
: 	Uh, I do not believe that applies here (Unless different passes of
: 	the compiler are implemented using the same binary :)

They are.  cc1 is used for all C compiling; cc1plus for C++; cc1obj for
Objective-C.  No one language uses more than one of them.

-- Todd Vierling (Personal; Bus.