From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10705 invoked by alias); 9 Dec 2002 00:06:01 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 10691 invoked by uid 71); 9 Dec 2002 00:06:01 -0000 Date: Sun, 08 Dec 2002 16:06:00 -0000 Message-ID: <20021209000601.10690.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Tom Tromey Subject: Re: libgcj/8823: gij doesn't handle "Marinda methods" (abstract class that implements interface but doesn't define all methods) Reply-To: Tom Tromey X-SW-Source: 2002-12/txt/msg00472.txt.bz2 List-Id: The following reply was made to PR libgcj/8823; it has been noted by GNATS. From: Tom Tromey 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