From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28899 invoked by alias); 9 Jun 2008 03:00:17 -0000 Received: (qmail 28873 invoked by uid 22791); 9 Jun 2008 03:00:16 -0000 X-Spam-Check-By: sourceware.org Received: from NaN.false.org (HELO nan.false.org) (208.75.86.248) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 09 Jun 2008 02:59:57 +0000 Received: from nan.false.org (localhost [127.0.0.1]) by nan.false.org (Postfix) with ESMTP id 4B7029840D; Mon, 9 Jun 2008 02:59:55 +0000 (GMT) Received: from caradoc.them.org (22.svnf5.xdsl.nauticom.net [209.195.183.55]) by nan.false.org (Postfix) with ESMTP id 02F439840C; Mon, 9 Jun 2008 02:59:55 +0000 (GMT) Received: from drow by caradoc.them.org with local (Exim 4.69) (envelope-from ) id 1K5Xbt-0000LF-Oh; Sun, 08 Jun 2008 22:59:53 -0400 Date: Mon, 09 Jun 2008 03:00:00 -0000 From: Daniel Jacobowitz To: Pedro Alves Cc: teawater , gdb-patches@sourceware.org, Michael Snyder , Thiago Jung Bauermann Subject: Re: GDB record patch 0.1.3.1 for GDB-6.8 release Message-ID: <20080609025953.GA1289@caradoc.them.org> Mail-Followup-To: Pedro Alves , teawater , gdb-patches@sourceware.org, Michael Snyder , Thiago Jung Bauermann References: <200805231746.23570.pedro@codesourcery.com> <200806090152.00220.pedro@codesourcery.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806090152.00220.pedro@codesourcery.com> User-Agent: Mutt/1.5.17 (2008-05-11) X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-06/txt/msg00150.txt.bz2 On Mon, Jun 09, 2008 at 01:51:59AM +0100, Pedro Alves wrote: > My idea is that support for reverse execution should be exposed by > target methods and properties. Say target_can_reverse_p (), > target_set_execution_direction (...) or similar. For native > debugging, it might be possible to share most of the code > between similar targets. I want to make sure everyone realizes that patches for this have already been posted, by Michael Snyder. It was a while ago so it may have fallen out of our institutional memory :-) I recently sent Michael an updated version of his patches, off list. Perhaps we can get those in, providing the abstract methods and remote protocol support, and then see what parts of the record patch it simplifies? -- Daniel Jacobowitz CodeSourcery