> -----Original Message-----
> From: Michael Matz [mailto:m...@suse.de]
> Sent: 11 February 2013 15:25
> To: Paulo Matos
> Cc: Richard Biener; gcc@gcc.gnu.org
> Subject: RE: genattrtab regression: infinite loop
>  
> Only by giving a nicer error message than an infinite loop.  Attributes
> may not depend cyclically on each other.  You are right that in this
> specific case for this one instruction genattrtab could find out something
> working itself, because there a seeding value that's computable by
> genattrtab.  But that's not how it works.
> 
> The disallowance of cyclic dependencies was always implicitely there (and
> adhered to by all in-tree ports), but was made explicit when improving
> genattrtab's runtime behaviour and its generated code quality.
> 

Thanks, that's what I needed to know. I will fix my port. Maybe this 
information can be added to the docs?

-- 
Paulo Matos

Reply via email to