aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/gcov.texi
diff options
context:
space:
mode:
authorRoger Sayle <roger@nextmovesoftware.com>2022-03-10 07:32:06 +0000
committerRoger Sayle <roger@nextmovesoftware.com>2022-03-10 07:32:06 +0000
commit2185c9734ad977b88c519a4579187a91b3f71edd (patch)
treebf785bb78f3b940d20847443d4a315c136da05f8 /gcc/doc/gcov.texi
parent8cc4f9cd824d195178632569c749f96b306475f9 (diff)
downloadgcc-2185c9734ad977b88c519a4579187a91b3f71edd.zip
gcc-2185c9734ad977b88c519a4579187a91b3f71edd.tar.gz
gcc-2185c9734ad977b88c519a4579187a91b3f71edd.tar.bz2
PR c++/39751: ICE-on-invalid parsing regression.
This is a fix for PR c++/39751 which is an ICE-on-invalid regression in the C++ parser after encountering the end of file. The one line change is to check that the tokens cached in DECL_PENDING_INLINE_INFO haven't been purged before processing them in cp_parser_late_parsing_for_member. 2022-03-10 Roger Sayle <roger@nextmovesoftware.com> gcc/cp/ChangeLog PR c++/39751 * parser.cc (cp_parser_late_parsing_for_member): Confirm the token stream hasn't been purged before processing DECL_PENDING_INLINE. gcc/testsuite/ChangeLog PR c++/39751 * g++.dg/parse/pr39751.C: New test case.
Diffstat (limited to 'gcc/doc/gcov.texi')
0 files changed, 0 insertions, 0 deletions