Hi,

On Wed, 12 Sep 2012, Richard Guenther wrote:

> >> It hides a bug.  If we replace anything in BLOCK_VARS then the risk 
> >> is that you generate an infinite chain in some BLOCK_VARS list and 
> >> thus get infinite loops somewhere in the compiler.
> >
> > That's what I said for using SET_PREVAIL.  But his hack would 
> > specifically not replace anything in TREE_CHAIN (and hence 
> > BLOCK_VARS), and indeed not check anything either.
> 
> Hm, but we shouldn't end up streaming any BLOCKs at this point (nor 
> local TYPE_DECLs).  Those are supposed to be in the local function 
> sections only where no fixup for prevailing decls happens.

That's true, something is fishy with the patch, will try to investigate.


Ciao,
Michael.

Reply via email to