From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19295 invoked by alias); 23 Jan 2007 22:46:01 -0000 Received: (qmail 19276 invoked by uid 22791); 23 Jan 2007 22:45:55 -0000 X-Spam-Check-By: sourceware.org Received: from imr1.ericy.com (HELO imr1.ericy.com) (198.24.6.9) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 23 Jan 2007 22:45:47 +0000 Received: from eusrcmw751.eamcs.ericsson.se (eusrcmw751.exu.ericsson.se [138.85.77.51]) by imr1.ericy.com (8.13.1/8.13.1) with ESMTP id l0NMjbV5010066; Tue, 23 Jan 2007 16:45:37 -0600 Received: from ecamlmw720.eamcs.ericsson.se ([142.133.1.72]) by eusrcmw751.eamcs.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Tue, 23 Jan 2007 16:45:36 -0600 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: gdb remote stub for proprietary operating system? Date: Tue, 23 Jan 2007 22:46:00 -0000 Message-ID: <67048CBE51B1644D89DDD3B7C9F2D19E02EDE60E@ecamlmw720.eamcs.ericsson.se> In-Reply-To: <20070123214603.GA495@nevyn.them.org> From: "Dominique Toupin \(QA/EMC\)" To: "Daniel Jacobowitz" , 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: 2007-01/txt/msg00301.txt.bz2 Hi, I have this info http://sourceware.org/gdb/current/onlinedocs/gdb_18.html#SEC165, when they say we can ignore the details I was hopping we could ignore the communication protocol. Do we have documentation other than sparc-stub.c? If you have to choose between 3 months, 6 months, 1 year, 2 years, what would be the guess for how long it would take 1 person to implement the remote stub to support all the GDB/MI commands? Thanks for your help, /Dominique -----Original Message----- From: Daniel Jacobowitz [mailto:drow@false.org]=20 Sent: January 23, 2007 4:46 PM To: Dominique Toupin (QA/EMC) Cc: gdb@sourceware.org Subject: Re: gdb remote stub for proprietary operating system? On Tue, Jan 23, 2007 at 04:16:49PM -0500, Dominique Toupin (QA/EMC) wrote: > Hi, >=20 > I would like to have info on how to implement a gdb remote stub for a=20 > proprietary operating system. > How long does it typically take. That depends on too many things for us to guess. For instance, how your debug interfaces work within your OS, whether you are interested in threading, and how much OS functionality you want to make available.=20 I recommend reading the remote protocol documentation from the GDB manual, to get a feeling for how much you need. You won't need all the packets documented there, though. > My team will probably do a Linux GDB/MI implementation in DSF=20 > (http://www.eclipse.org/dsdp/dd/). Great to hear someone is working on this - I am very interested in DSF. -- Daniel Jacobowitz CodeSourcery