On 10/12/05, Diego Novillo <[EMAIL PROTECTED]> wrote:
> On Monday 10 October 2005 19:25, Steve Ellcey wrote:
>
> > Could we just have -fwrite-ipo create a '.o' file that contains the
> > intermediate representation (instead of being a real object file).
> >
> > Then when the linker is called it would call the compiler with all the
> > files that have intermediate code instead of object code and finish up
> > the compilation.  Actually, maybe we could add the restriction that
> > you have to use GCC to call the linker when doing IPO and that way
> > GCC could finish up the compilations before it calls the linker.
> >
> That's the model I'm used to, so I would prefer this approach.

That is why I used name "glo" to mean gnu linktime optimizer or something
like that. I was raising the issue of whether cc1*, in middle of a compilation,
is expected to read other compilation unit's IL from disk or not. This decision
has big influence on the form of IL being written/read.

-
Devang

Reply via email to