From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21477 invoked by alias); 1 Aug 2008 15:31:22 -0000 Received: (qmail 21459 invoked by uid 22791); 1 Aug 2008 15:31:19 -0000 X-Spam-Check-By: sourceware.org Received: from mtaout6.012.net.il (HELO mtaout6.012.net.il) (84.95.2.16) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 01 Aug 2008 15:31:00 +0000 Received: from HOME-C4E4A596F7 ([84.229.228.238]) by i-mtaout6.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K4X000YAHRNUQJ0@i-mtaout6.012.net.il> for gdb@sources.redhat.com; Fri, 01 Aug 2008 18:31:00 +0300 (IDT) Date: Fri, 01 Aug 2008 15:31:00 -0000 From: Eli Zaretskii Subject: Re: GDB to C++ issue: deletion In-reply-to: <18579.9292.713618.759108@gargle.gargle.HOWL> X-012-Sender: halo1@inter.net.il To: Paul Koning Cc: drow@false.org, apoenitz@trolltech.com, gdb@sources.redhat.com Reply-to: Eli Zaretskii Message-id: References: <200807312204.m6VM4JQM007611@tully.CS.Berkeley.EDU> <200808011054.24219.apoenitz@trolltech.com> <20080801125656.GA14307@caradoc.them.org> <18579.9292.713618.759108@gargle.gargle.HOWL> X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2008-08/txt/msg00020.txt.bz2 > Date: Fri, 1 Aug 2008 10:57:16 -0400 > From: Paul Koning > Cc: eliz@gnu.org, apoenitz@trolltech.com, gdb@sources.redhat.com > > >>>>> "Daniel" == Daniel Jacobowitz writes: > > Daniel> Sorry, I replied to the wrong list. On Fri, Aug 01, 2008 at > Daniel> 12:53:24PM +0300, Eli Zaretskii wrote: > >> Still, I think that it is a misrepresentation to say that GDB code > >> cannot be understood by "mere mortals". Most problems, as far as > >> I remember from questions posted here, are about the high-level > >> architectural aspects, asked by those who want to add support for > >> some novel or unusual platform. People who need to fix a bug in > >> existing code normally don't have much trouble understanding it. > > Daniel> For what it's worth, that's not my experience at all. > Daniel> Contributors have a lot of trouble with the GDB code. One of > Daniel> the biggest problems is cleanups, which is one reason I'm > Daniel> listening with interest to this conversation. > > I'll second that. I've done some small scale tweaking and bugfixing, > and I found GDB internals hard to navigate. The internals manual is > very little help, unfortunately. For the record: I was talking from my impression as a reader of this list. It's just an impression, so it could be wrong, of course. My personal experience with GDB is no longer relevant to hardships of casual contributors, so I cannot use that, because I know too much about the internals.