From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12620 invoked by alias); 24 Mar 2004 20:38:22 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 12607 invoked from network); 24 Mar 2004 20:38:19 -0000 Received: from unknown (HELO email2.peakpeak.com) (207.174.178.92) by sources.redhat.com with SMTP; 24 Mar 2004 20:38:19 -0000 Received: (qmail 4245 invoked from network); 24 Mar 2004 20:39:07 -0000 Received: from tf0229.peakpeak.com (HELO fleche.redhat.com) ([204.144.239.229]) (envelope-sender ) by email2.peakpeak.com (qmail-ldap-1.03) with SMTP for ; 24 Mar 2004 20:39:07 -0000 Received: by fleche.redhat.com (Postfix, from userid 1000) id C54CF4F82A2; Wed, 24 Mar 2004 13:25:37 -0700 (MST) To: Daniel Jacobowitz Cc: gdb-patches@sources.redhat.com Subject: Re: [RFC]: java inferior function call support References: <40608A03.1070808@redhat.com> <20040323191051.GA27837@nevyn.them.org> From: Tom Tromey Reply-To: tromey@redhat.com X-Attribution: Tom X-Zippy: Yow! We're going to a new disco! Date: Wed, 24 Mar 2004 20:38:00 -0000 In-Reply-To: <20040323191051.GA27837@nevyn.them.org> Message-ID: <87y8pqxa9q.fsf@fleche.redhat.com> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2004-03/txt/msg00573.txt.bz2 >>>>> "Daniel" == Daniel Jacobowitz writes: Daniel> I'm not at all sure about the vtable changes. They should be Daniel> compatible, because gcj does try to follow the C++ ABI. If you'll send Daniel> a testcase, I'll take another look and see what I'm missing. Yeah, a gcj vtable looks pretty much like the vtable of a C++ class with only a single superclass. It is a bit odd in that there are a couple of vtable slots that don't actually point to methods, but I think this shouldn't matter to gdb. If gdb uses C++ RTTI, then that would be a problem, since gcj doesn't generate the same sort of RTTI information. Tom