[lto][patch] Strip more language dependencies from the IR

Diego Novillo dnovillo@google.com
Mon Aug 25 21:57:00 GMT 2008


On Mon, Aug 25, 2008 at 16:18, Bill Maddox <maddox@google.com> wrote:

> Yes.  The point of my comment is that, unless the middle end
> specifically distinguishes variably-modified vs. other types when
> interpreting DECL_SIZE,  keeping the size in other cases is redundant.

Actually, we need to make the distinction between constant and
non-constant DECL_SIZEs, so eliminating the constant cases would
hamper the middle end.  See, for instance tree-sra.c and
tree-ssa-ccp.c.


> Possibly, but it is part of the code to set the assembler names early,
> taken from Michael Matz's patch.

OK.  Michael, do you think it would make sense to push this part of
your patch to mainline before 4.4?  If not, it's not a big deal.


Diego.



More information about the Gcc-patches mailing list