re PR c/13728 (Duplicate parameter names not detected)
authorZack Weinberg <zack@gcc.gnu.org>
Thu, 4 Mar 2004 05:49:06 +0000 (05:49 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Thu, 4 Mar 2004 05:49:06 +0000 (05:49 +0000)
commit3205a71e4c6b228e3b7ea99a657b4b42ffa3db69
tree53b0c86b0cf1541d9e8b95a2eb630d9d8c0f69fe
parente8d8a0344bb901cfa7e19c4f7f85bed9f38dd1f8
re PR c/13728 (Duplicate parameter names not detected)

PR 13728
* c-decl.c (diagnose_mismatched_decls): Issue an error for two
parameters with the same name, unless one is a forward decl.
Do not issue a redundant-redeclaration warning for forward
decls of parameters.
* gcc.dg/decl-4.c: New testcase.

From-SVN: r78888
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/decl-4.c [new file with mode: 0644]