diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-12-02 13:38:20 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-12-02 13:38:20 +0100 |
commit | faa867f5a8b74b5eaef3066debc015dc888237cb (patch) | |
tree | 79eaa6b0aa7be49f902ef6d7d64ca852b265a0d2 /gcc/tree-nested.c | |
parent | f4b6fc8c53afad76c98e9d8c7debfd092c4d9620 (diff) | |
download | gcc-faa867f5a8b74b5eaef3066debc015dc888237cb.zip gcc-faa867f5a8b74b5eaef3066debc015dc888237cb.tar.gz gcc-faa867f5a8b74b5eaef3066debc015dc888237cb.tar.bz2 |
re PR c++/88258 (Infinite loop emitting diagnostics in the C++ front-end)
PR c++/88258
* parser.c (cp_parser_skip_to_closing_parenthesis_1,
cp_parser_skip_to_end_of_statement,
cp_parser_skip_to_end_of_block_or_statement,
cp_parser_skip_to_closing_brace,
cp_parser_skip_to_closing_square_bracket,
cp_parser_skip_balanced_tokens): Don't treat CPP_PRAGMA_EOL specially
if in_pragma is false.
* g++.dg/gomp/pr88258.C: New test.
From-SVN: r266720
Diffstat (limited to 'gcc/tree-nested.c')
0 files changed, 0 insertions, 0 deletions