aboutsummaryrefslogtreecommitdiff
path: root/contrib/gcc-changelog/git_commit.py
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-05-21 10:27:11 -0400
committerJason Merrill <jason@redhat.com>2020-05-21 18:04:22 -0400
commit4f602147b6abbe05f862d3feda8290d4cf5c583f (patch)
treeeb820e6bff79f48df348fde354259b51082c9aed /contrib/gcc-changelog/git_commit.py
parentf7272c8a038847cf67e888828e58fc0e00d1f5d5 (diff)
downloadgcc-4f602147b6abbe05f862d3feda8290d4cf5c583f.zip
gcc-4f602147b6abbe05f862d3feda8290d4cf5c583f.tar.gz
gcc-4f602147b6abbe05f862d3feda8290d4cf5c583f.tar.bz2
c++: Improve error recovery for =.
In a template we were happily embedding error_mark_node in a MODOP_EXPR, leading to confusion later. gcc/cp/ChangeLog: * typeck.c (build_x_modify_expr): Handle error_mark_node arguments. gcc/testsuite/ChangeLog: * g++.dg/cpp0x/lambda/lambda-ice30.C: Adjust. * g++.dg/cpp0x/lambda/lambda-ice31.C: Adjust. * g++.dg/ext/fixed1.C: Adjust. * g++.dg/template/crash107.C: Adjust. * g++.dg/template/error35.C: Adjust. * g++.dg/template/sizeof-template-argument.C: Adjust.
Diffstat (limited to 'contrib/gcc-changelog/git_commit.py')
0 files changed, 0 insertions, 0 deletions