re PR c++/12479 ([3.4 only] System header should not cause -pedantic to error about...
authorMark Mitchell <mark@codesourcery.com>
Mon, 22 Dec 2003 19:00:12 +0000 (19:00 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 22 Dec 2003 19:00:12 +0000 (19:00 +0000)
commit499b568fe12465d6d18be42bccfa3adc6fd14d9f
treeb49655f5e87e2f94d774d05e5c9fc567fee8d234
parentfe5597f25eebf3592c6cf27fcceae20b4e752414
re PR c++/12479 ([3.4 only] System header should not cause -pedantic to error about "extra `;'")

PR c++/12479
* parser.c (cp_parser_declaration_seq_opt): Only issue "extra ;"
pedwarn when not in a system header.

PR c++/12479
* g++.dg/parse/semicolon1.C: New test.
* g++.dg/parse/semicolon1.h: Likewise.

From-SVN: r74940
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/semicolon1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/semicolon1.h [new file with mode: 0644]