> -----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