From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30622 invoked by alias); 26 Mar 2003 16:14:14 -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 30387 invoked from network); 26 Mar 2003 16:14:12 -0000 Received: from unknown (HELO mailout10.sul.t-online.com) (194.25.134.21) by sources.redhat.com with SMTP; 26 Mar 2003 16:14:12 -0000 Received: from fwd11.sul.t-online.de by mailout10.sul.t-online.com with smtp id 18yDXP-0004eC-04; Wed, 26 Mar 2003 17:14:03 +0100 Received: from denx.de (320026445996-0001@[217.235.246.134]) by fmrl11.sul.t-online.com with esmtp id 18yDXC-1gCz7wC; Wed, 26 Mar 2003 17:13:50 +0100 Received: from atlas.denx.de (atlas.denx.de [10.0.0.14]) by denx.de (Postfix) with ESMTP id ADD4742F10; Wed, 26 Mar 2003 17:13:47 +0100 (MET) Received: by atlas.denx.de (Postfix, from userid 15) id 18A0AC58BA; Wed, 26 Mar 2003 11:13:46 -0500 (EST) Received: from atlas.denx.de (localhost [127.0.0.1]) by atlas.denx.de (Postfix) with ESMTP id 15497C544D; Wed, 26 Mar 2003 17:13:46 +0100 (MET) To: Daniel Jacobowitz Cc: Vladimir Gurevich , Kalpesh Jasapara , gdb@sources.redhat.com, linuxppc-dev@lists.linuxppc.org, linuxppc-embedded@lists.linuxppc.org Subject: Re: GDB server and threaded application From: Wolfgang Denk Mime-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit In-reply-to: Your message of "Wed, 26 Mar 2003 08:41:42 EST." <20030326134141.GA32522@nevyn.them.org> Date: Wed, 26 Mar 2003 16:14:00 -0000 Message-Id: <20030326161346.18A0AC58BA@atlas.denx.de> X-Sender: 320026445996-0001@t-dialin.net X-SW-Source: 2003-03/txt/msg00359.txt.bz2 Daniel, in message <20030326134141.GA32522@nevyn.them.org> you wrote: > > As usual, Wolfgang's answer is somewhat biased. GDB 5.3's As usual? C'me on! > Neither the version originally in HHL 2.0 nor gdb 5.2.1 supported it > however. Kalpesh said he was trying gdb 5.3, which does. It was not me who pointed to "our" version of the patch. In my original posting which Vladimir quotet I answered a question which was exactly about the GDB version in HHL 2.0 and gdb[server] 5.2.1. > I would also like to offer Wolfgang a BIG KICK IN THE HEAD. I have > looked at the relevant path on his FTP site that you referenced below; > despite his name as the only name on the "ChangeLog entry" in the > README and the claim of "we spend some work", it is my work. I wrote > just about every line of that patch. It is based on your patch, right. But your patch was against the (by then) TOT of the GDB CVS. It was not very hard to back port to GDB version 5.2 and even to 5.1.1. But yes, we _did_ spend some work on this. Basic functionality of remote multi-thread debugging (namely things as thread selection, stack backtraces, thread variables printouts) worked okay. But if I remember right there were some features though that were not working yet. Most notably, these were asynchronous thread notification (that is, when gdbserver receive signals upon creation of a new thread or death of an existing thread, etc.), and single-stepping within a thread. Again, "we spend some work". > As usual proper credit would be appreciated. Of course. Added to the README. Is this OK for you now? If not, please send me a diff containing the text you want to see added. Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de The software required `Windows 95 or better', so I installed Linux.