On 11/28/2014 03:35 PM, Joseph Myers wrote:
If you find you need -fno-ms-extensions as well, that's not a bug in the
documentation or the testcase, it's a bug in GCC, failing to give a
diagnostic for certain code for certain targets even though the standard
requires it to do so.  The testcase has shown up that GCC is behaving
incorrectly - it's done what testcases are meant to do.  Rather than
making the testcase incorrect to match the bug, you should fix the bug.

I agree, with -pedantic we should complain about use of MS extensions outside of system headers even if we then proceed to compile the program.

Jason

Reply via email to