From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20381 invoked by alias); 16 Feb 2002 02:28:56 -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 20269 invoked from network); 16 Feb 2002 02:28:54 -0000 Received: from unknown (HELO nevyn.them.org) (128.2.145.6) by sources.redhat.com with SMTP; 16 Feb 2002 02:28:54 -0000 Received: from drow by nevyn.them.org with local (Exim 3.34 #1 (Debian)) id 16buar-0004Hp-00; Fri, 15 Feb 2002 21:28:53 -0500 Date: Fri, 15 Feb 2002 18:28:00 -0000 From: Daniel Jacobowitz To: Michael Elizabeth Chastain Cc: gdb-patches@sources.redhat.com Subject: Re: [RFA/c++testsuite] New test for constructor breakpoints Message-ID: <20020215212853.A16436@nevyn.them.org> Mail-Followup-To: Michael Elizabeth Chastain , gdb-patches@sources.redhat.com References: <200202160050.g1G0o5Q04148@duracef.shout.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200202160050.g1G0o5Q04148@duracef.shout.net> User-Agent: Mutt/1.3.23i X-SW-Source: 2002-02/txt/msg00443.txt.bz2 On Fri, Feb 15, 2002 at 06:50:05PM -0600, Michael Elizabeth Chastain wrote: > This patch is declined for now, because I believe there is still controversy > about the right thing to do for overloaded constructors and destructors. > > (And I am a party to that controversy ... so someone admonish please me if > I start getting thickheaded). Let me clarify terminology, please. The patch tests _overloaded_ constructors. The bug, however, is with _cloned_ constructors. Not the same thing at all. Cloned constructors are not user-visible objects; they only differ in that they use different offsets into the object based on whether it is a baseclass or the principal object. The test should definitely pass as-written, in my opinion, possibly with a few additional words added to the output but not with more menu choices. This is an implementation detail that we may want to show to users but we should avoid requiring their knowledge of it at all possible. > > Michael C > > === > > 2002-02-14 Daniel Jacobowitz > > * gdb.c++/ovldbreak.exp: Test breakpoints on the constructors. > > -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer