For PR libgcj/7073:

* parse.y (patch_incomplete_class_ref): Handle VOID_TYPE
	specially.

From-SVN: r55167
This commit is contained in:
Tom Tromey 2002-07-02 02:56:11 +00:00 committed by Tom Tromey
parent 49925aed13
commit 68a830fe3a
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2002-07-01 Tom Tromey <tromey@redhat.com>
For PR libgcj/7073:
* parse.y (patch_incomplete_class_ref): Handle VOID_TYPE
specially.
2002-07-01 Roger Sayle <roger@eyesopen.com>
* java/decl.c (builtin_function): Accept additional parameter.

View File

@ -14031,7 +14031,8 @@ patch_incomplete_class_ref (node)
if (!(ref_type = resolve_type_during_patch (type)))
return error_mark_node;
if (!flag_emit_class_files || JPRIMITIVE_TYPE_P (ref_type))
if (!flag_emit_class_files || JPRIMITIVE_TYPE_P (ref_type)
|| TREE_CODE (ref_type) == VOID_TYPE)
{
tree dot = build_class_ref (ref_type);
/* A class referenced by `foo.class' is initialized. */