genattrtab regression: infinite loop
Paulo Matos
pmatos@broadcom.com
Mon Feb 11 15:51:00 GMT 2013
> -----Original Message-----
> From: Michael Matz [mailto:matz@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
More information about the Gcc
mailing list