From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18937 invoked by alias); 21 Sep 2005 14:34:33 -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 18821 invoked by uid 22791); 21 Sep 2005 14:34:10 -0000 Received: from qnxmail.qnx.com (HELO nimbus.ott.qnx.com) (209.226.137.76) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 21 Sep 2005 14:34:10 +0000 Received: from [10.42.102.103] (STIMPY [10.42.102.103]) by nimbus.ott.qnx.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id R7M0FSCC; Wed, 21 Sep 2005 10:34:08 -0400 Message-ID: <43317076.8050805@qnx.com> Date: Wed, 21 Sep 2005 14:34:00 -0000 From: Kris Warkentin User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) MIME-Version: 1.0 To: Daniel Jacobowitz CC: yuri@enmediainc.com, gdb@sourceware.org Subject: Re: Multiplexing gdb remote protocol and application output References: <20050921025532.GA5927@nevyn.them.org> In-Reply-To: <20050921025532.GA5927@nevyn.them.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2005-09/txt/msg00157.txt.bz2 Daniel Jacobowitz wrote: > On Tue, Sep 20, 2005 at 05:58:29PM -0700, yuri@enmediainc.com wrote: > > Hello, > > > > Older gdb versions supported 'target cisco'. Function readsocket() > allowed > > to distinct between application output and remote communication > protocol > > packets, using escape sequence. > > > > Now 'target cisco' support removed from gdb distribution. Is there any > > standard way in gdb to multiplex remote protocol and application > > input/output? > > Not really, but there's at least one tool that can do this, called kdmx > (specific to Linux but I believe it ought to be fairly portable). > > I'm afraid that's all I know about the subject though. > Our QNX pdebug protocol does it by defining different communication channels for protocol messages and I/O. The support isn't rolled into the FSF tree yet however and there aren't any clients other than Neutrino. Wow. How incredibly unhelpful of me. ;-) I know that Cisco has their support ported to newer versions of gdb but I hadn't realized that they once had support in the main tree. I guess they haven't gotten around to putting it back in. cheers, Kris -- Stay up-to-date on all the QNX news! Register at http://www.qnx.com/news/forms/newsletter.html to receive our newsletter.