aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.cc
diff options
context:
space:
mode:
authorRoger Sayle <roger@nextmovesoftware.com>2022-03-08 23:18:34 +0000
committerRoger Sayle <roger@nextmovesoftware.com>2022-03-08 23:18:34 +0000
commit8ab72ec7c456c92989276f17fe0ae90a56932149 (patch)
treea9b1ad12e782bf0ee691f8d9c76ed800a543a903 /gcc/cfgexpand.cc
parentd54ce4641ed106666208be36fd514cae8ff1153c (diff)
downloadgcc-8ab72ec7c456c92989276f17fe0ae90a56932149.zip
gcc-8ab72ec7c456c92989276f17fe0ae90a56932149.tar.gz
gcc-8ab72ec7c456c92989276f17fe0ae90a56932149.tar.bz2
PR c++/96329: ICE-on-invalid-code error recovery.
This patch fixes PR c++/96329 which is an ICE-on-invalid-code regression affecting mainline. 2022-03-08 Roger Sayle <roger@nextmovesoftware.com> gcc/cp/ChangeLog PR c++/96329 * parser.cc (cp_parser_linkage_specification): Treat the case where linkage is error_mark_node as "invalid linkage-specification". gcc/testsuite/ChangeLog PR c++/96329 * g++.dg/template/pr96329.C: New test case.
Diffstat (limited to 'gcc/cfgexpand.cc')
0 files changed, 0 insertions, 0 deletions