------- Comment #2 from PHHargrove at lbl dot gov  2010-02-11 02:09 -------
(In reply to comment #1)
> Looks related to PR 37267 but that talks about #pragma inside struct.  Hmm.

Indeed this shares w/ PR 37267 the fact that the original code looks roughly
like:
   enum {
     #include "enum_body.h"
   };
and in my case the #pragma was inserted by a program that processes a .i file
and inserts #pragmas following #line directives that match certain criteria.

If, as with PR 37267, it is decided to resolve this as INVALID, I'd appreciate
a reference to the rules for what constitutes legal placement of #pragmas in
general (i.e. I don't need all the pragma-specific rules for placement).  Then
I can (hopefully) modify my .i-munging code to conform.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43027

Reply via email to