Revert:
2007-03-26 Dirk Mueller <dmueller@suse.de>
* parser.c (cp_parser_member_declaration): Pedwarn
about stray semicolons after member declarations.
testsuite:
* g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
Revert:
2007-03-22 Dirk Mueller <dmueller@suse.de>
* g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127226
138bc75d-0d04-0410-961f-
82ee72b054a4
+2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
+
+ Revert:
+ 2007-03-26 Dirk Mueller <dmueller@suse.de>
+
+ * parser.c (cp_parser_member_declaration): Pedwarn
+ about stray semicolons after member declarations.
2007-08-02 Lee Millward <lee.millward@gmail.com>
token = cp_lexer_peek_token (parser->lexer);
/* If the next token is a semicolon, consume it. */
if (token->type == CPP_SEMICOLON)
- {
- if (pedantic && !in_system_header)
- pedwarn ("extra %<;%>");
- cp_lexer_consume_token (parser->lexer);
- }
+ cp_lexer_consume_token (parser->lexer);
return;
}
else
+2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
+
+ * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
+
+ Revert:
+ 2007-03-22 Dirk Mueller <dmueller@suse.de>
+
+ * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
+
2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR fortran/32979
class foo
{
- foo() {}; // { dg-error "extra" }
+ foo() {};
+ void bar() {};
+
+ foo(int) {};; // { dg-error "extra" }
+ void bar(int) {};; // { dg-error "extra" }
};
-// { dg-do compile }
-// { dg-options "-Wall -Wextra" }
+// { dg-do assemble }
// GROUPS passed warnings
class K {
public: