From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1154 invoked by alias); 14 Apr 2006 08:10:33 -0000 Received: (qmail 1146 invoked by uid 22791); 14 Apr 2006 08:10:32 -0000 X-Spam-Check-By: sourceware.org Received: from romy.inter.net.il (HELO romy.inter.net.il) (192.114.186.66) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 14 Apr 2006 08:10:31 +0000 Received: from HOME-C4E4A596F7 (IGLD-80-230-89-169.inter.net.il [80.230.89.169]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id DZC42496 (AUTH halo1); Fri, 14 Apr 2006 11:10:25 +0300 (IDT) Date: Fri, 14 Apr 2006 08:10:00 -0000 Message-Id: From: Eli Zaretskii To: Mark Kettenis CC: gdb-patches@sourceware.org In-reply-to: <20060413225917.GA30759@nevyn.them.org> (message from Daniel Jacobowitz on Thu, 13 Apr 2006 18:59:17 -0400) Subject: Re: Save the length of inserted breakpoints Reply-to: Eli Zaretskii References: <20060302221711.GB18830@nevyn.them.org> <200603022301.k22N1qEt008208@elgar.sibelius.xs4all.nl> <20060411214613.GA702@nevyn.them.org> <200604120943.k3C9hYJ8012016@elgar.sibelius.xs4all.nl> <20060412125712.GA22145@nevyn.them.org> <200604121837.k3CIbMwu004466@elgar.sibelius.xs4all.nl> <20060412184717.GA29980@nevyn.them.org> <200604132213.k3DMDeBX026776@elgar.sibelius.xs4all.nl> <20060413225917.GA30759@nevyn.them.org> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00183.txt.bz2 > Date: Thu, 13 Apr 2006 18:59:17 -0400 > From: Daniel Jacobowitz > Cc: eliz@gnu.org, gdb-patches@sourceware.org > > I'm way tired of discussing this patch, however. I'd like to remind > the audience that I'm not trying to clean up the target breakpoint > interface; I was trying to fix a nasty debugging problem for ARM > where it's perfectly obvious to the user what mode some code is in, > but GDB gets lost. My first version was too limited to the problem > case and was dismissed as hopelessly ugly. So I cleaned it up, > added some abstraction, and now it's "obfuscated". Every time I > have to overhaul an interface to fix a bug, I get a little bit > more frustrated. The bug took an hour, and this has taken days. And therein lies the real problem. Mark, is your objection really so serious as to leave this bug unfixed rather than fixed as Daniel suggested? If it is, I'd like to hear opinions of others; if you are the only one who objects, I'd recommend to commit the patch over your objections.