PR c++/41967
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Nov 2009 17:51:20 +0000 (17:51 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Nov 2009 17:51:20 +0000 (17:51 +0000)
commit1c1f517272f59898f0758a6e89b3e704be6ae04f
treefd226186e450455912c053a4fc79f6b80c4c606b
parent774b1cdd2e733791de2b33259cc3c9b58e29b933
PR c++/41967
* parser.c (cp_parser_omp_for_loop): After diagnosing not perfectly
nested loop and parsing statements, don't cp_parser_require }, instead
exit the loop if next token is CPP_EOF.

* g++.dg/gomp/pr41967.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153972 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr41967.C [new file with mode: 0644]