Subject: Re: proposal: libcc1 -> static
To: Todd Vierling <>
From: David Brownlee <>
List: tech-toolchain
Date: 01/05/1999 23:15:47
On Tue, 5 Jan 1999, Todd Vierling 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.

	Aha - I _was_ off in the middle of nowhere waving a dead torch -
	thanks for showing the way back to a path :)

	On the offchance my opinion matters I'm back behind the static
	libcc1 :)


	"You think you're God's gift to the opposite sex"
	"Maybe... if you believe in a malevolent God."