[Bug c/63612] #pragma breaks if...else

2014-10-21 Thread dietmar.schind...@manroland-web.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63612 --- Comment #5 from Dietmar Schindler --- (In reply to steveren from comment #3) > Is there any public discussion of the rationale behind this design decision? In news:comp.std.c there is a thread "#pragma are considered statements" - https://gr

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

2014-09-24 Thread dietmar.schind...@manroland-web.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63326 --- Comment #2 from Dietmar Schindler --- (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 ce

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

2014-09-21 Thread dietmar.schind...@manroland-web.com
Assignee: unassigned at gcc dot gnu.org Reporter: dietmar.schind...@manroland-web.com Created attachment 33530 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33530&action=edit preprocessed file The following command generates wrong code, returning 1 instead of 0 (as