re PR c++/15774 (Conflicting function decls not diagnosed)
authorKai Tietz <kai.tietz@onevision.com>
Sat, 25 Dec 2010 10:41:05 +0000 (10:41 +0000)
committerKai Tietz <ktietz@gcc.gnu.org>
Sat, 25 Dec 2010 10:41:05 +0000 (11:41 +0100)
commitbc30fc12b1cbcd1942d93b5e555a1ed7195a73b8
tree9f680cb91b3919a11678abcf4c45c694eacfbcdc
parent784904958d6975247ad57ec2df72a8775b2b3efb
re PR c++/15774 (Conflicting function decls not diagnosed)

2010-12-25  Kai Tietz  <kai.tietz@onevision.com>

PR c++/15774
* decl.c (decls_match): Check for FUNCTION_DECL
also for identity of compatible attributes.

ChangeLog gcc/testsuite

2010-12-25  Kai Tietz  <kai.tietz@onevision.com>

PR c++/15774
* g++.dg/warn/pr15774-1.C: New test.
* g++.dg/warn/pr15774-2.C: New test.

From-SVN: r168241
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/pr15774-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/pr15774-2.C [new file with mode: 0644]