------- Comment #5 from joseph at codesourcery dot com 2008-09-21 16:12 ------- Subject: Re: [4.2/4.3/4.4 Regression] #pragma inside structure initialization causes error
On Sat, 20 Sep 2008, rguenth at gcc dot gnu dot org wrote: > I agree with Jakub. Joseph - are you ok with closing this as invalid? Yes. I think back ends should be able to register non-deferred pragmas, which should be allowed everywhere (and wouldn't reach the parser at all), like the "ident" pragma of the motivating case for this PR, but it's for the person adding such a pragma to add the facilities required. #pragma weak is one I think it is entirely appropriate to allow only at limited places in the grammar rather than trying to define what it means in the middle of a declaration. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37267