/cp
commit78b2cdffcef378ba804fcda12dca50f50a48d457
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Sep 2017 19:45:37 +0000 (12 19:45 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Sep 2017 19:45:37 +0000 (12 19:45 +0000)
treeddb77920f0aab7399253ed4730486aa0436fa910
parent87a0366f08c2c16473e81635336c487209b708cf
/cp
2017-09-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/70621
* decl.c (start_decl): Early return error_mark_node if duplicate_decls
returns it; avoid misleading error message.

/testsuite
2017-09-12  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/70621
* g++.dg/torture/pr70621.C: New.

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