From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21149 invoked by alias); 6 May 2003 21:21:50 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 21130 invoked from network); 6 May 2003 21:21:48 -0000 Received: from unknown (HELO hub.ott.qnx.com) (209.226.137.76) by sources.redhat.com with SMTP; 6 May 2003 21:21:48 -0000 Received: from smtp.ott.qnx.com (smtp.ott.qnx.com [10.0.2.158]) by hub.ott.qnx.com (8.9.3p2/8.9.3) with ESMTP id RAA00636 for ; Tue, 6 May 2003 17:19:04 -0400 Received: from node1.ott.qnx.com (hwlab1 [10.0.2.159]) by smtp.ott.qnx.com (8.8.8/8.6.12) with ESMTP id RAA03399 for ; Tue, 6 May 2003 17:21:48 -0400 Received: (from alain@localhost) by node1.ott.qnx.com (8.8.8/8.6.12) id RAA15417 for gdb@sources.redhat.com; Tue, 6 May 2003 17:21:45 -0400 Message-Id: <200305062121.RAA15417@node1.ott.qnx.com> Subject: Re: Catchpoint in GDB/MI To: gdb@sources.redhat.com Date: Tue, 06 May 2003 21:21:00 -0000 From: "Alain Magloire" In-Reply-To: <20030506195208.GA15526@nevyn.them.org> from "Daniel Jacobowitz" at May 06, 2003 03:52:09 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2003-05/txt/msg00084.txt.bz2 > > > > Are you refering to this: > > http://sources.redhat.com/ml/gdb/2002-07/msg00191.html > > > > Very informative, thanks. > > > > Reading your exchange, I probably can implement your scheme whithout > > having to change gdb; setting the breakpoint in __cxa_throw and examining > > the arguments. > > > > It seems straightforward enough, so why not put it in gdb? Unless > > of course I do not grasp the entire complexity of the problem 8-) > > True it is compiler specific unless the cxxabi becomes more widespread > > but at least a start. > > No, I was referring to the message a few weeks ago where I checked in > support for "catch catch". It doesn't yet parse a type to catch but > that is easy to add once the FETCH_POINTER_ARGUMENT method is > available. > Ho! I see it now: http://sources.redhat.com/ml/gdb-patches/2003-04/msg00507.html Very cool! indeed. > It doesn't yet parse a type to catch but > that is easy to add once the FETCH_POINTER_ARGUMENT method is > available. Darn!! so close .. 8) Any ETA ? It will probably need the MI/wrappers too. Thanks for the pointers, lots of things to chew on.