Commit 950ac1d3 by Tom Tromey Committed by Tom Tromey

re PR java/6865 (gcj: segmentation fault on incorrect input)

	* parse.y (method_header): Give error message in all cases.
	Fixes PR java/6865.

From-SVN: r54504
parent 1632a236
2002-06-09 Tom Tromey <tromey@redhat.com>
* parse.y (method_header): Give error message in all cases.
Fixes PR java/6865.
2002-06-10 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
Don't use RTL inlining. Fix for PR java/6820.
......
......@@ -1048,11 +1048,20 @@ method_header:
RECOVER;
}
| modifiers type error
{RECOVER;}
{
yyerror ("Identifier expected");
RECOVER;
}
| VOID_TK error
{yyerror ("Identifier expected"); RECOVER;}
{
yyerror ("Identifier expected");
RECOVER;
}
| modifiers VOID_TK error
{yyerror ("Identifier expected"); RECOVER;}
{
yyerror ("Identifier expected");
RECOVER;
}
| modifiers error
{
yyerror ("Invalid method declaration, return type required");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment