libgcj/8823: gij doesn't handle "Marinda methods" (abstract class that implements interface but doesn't define all methods)
Tom Tromey
tromey@redhat.com
Sun Dec 8 16:06:00 GMT 2002
The following reply was made to PR libgcj/8823; it has been noted by GNATS.
From: Tom Tromey <tromey@redhat.com>
To: mark@klomp.org
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: libgcj/8823: gij doesn't handle "Marinda methods" (abstract class that implements interface but doesn't define all methods)
Date: 08 Dec 2002 17:03:49 -0700
Tom> Second, we definitely have to search for the method in this case. I'm
Tom> testing a fix; in resolve.cc we now search superinterfaces of abstract
Tom> classes.
It turns out to be much more complex :-(.
We don't account for "Marinda methods" in _Jv_LayoutVTableMethods.
Tom
More information about the Gcc-prs
mailing list