[Bug c/63326] pragma GCC causes wrong code generation

dietmar.schindler@manroland-web.com gcc-bugzilla@gcc.gnu.org
Wed Sep 24 11:46:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63326

--- Comment #2 from Dietmar Schindler <dietmar.schindler@manroland-web.com> ---
(In reply to Andrew Pinski from comment #1)
> #pragma are considered statements.

This can't be entirely true, since #pragma can be used where statements cannot
(outside of functions), and #pragma STDC certainly isn't considered a
statement.
At least, this implementation-defined behaviour has to be documented (hasn't
it?), and I couldn't find mention of it in the documentation. Would you
recommend filing a separate documentation bug report?



More information about the Gcc-bugs mailing list