From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10632 invoked by alias); 5 Sep 2007 06:25:03 -0000 Received: (qmail 10623 invoked by uid 22791); 5 Sep 2007 06:25:02 -0000 X-Spam-Check-By: sourceware.org Received: from viper.snap.net.nz (HELO viper.snap.net.nz) (202.37.101.8) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 05 Sep 2007 06:24:57 +0000 Received: from kahikatea.snap.net.nz (153.61.255.123.dynamic.snap.net.nz [123.255.61.153]) by viper.snap.net.nz (Postfix) with ESMTP id 47E633D9F58; Wed, 5 Sep 2007 18:24:54 +1200 (NZST) Received: by kahikatea.snap.net.nz (Postfix, from userid 1000) id B48908FC6D; Wed, 5 Sep 2007 18:24:52 +1200 (NZST) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18142.19379.853357.191601@kahikatea.snap.net.nz> Date: Wed, 05 Sep 2007 06:25:00 -0000 To: Vladimir Prus Cc: gdb@sources.redhat.com Subject: Re: MI: "^running" issues In-Reply-To: <200709050938.45290.ghost@cs.msu.su> References: <200709041653.22357.ghost@cs.msu.su> <18142.15716.179444.106490@kahikatea.snap.net.nz> <200709050938.45290.ghost@cs.msu.su> X-Mailer: VM 7.19 under Emacs 23.0.50.4 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-09/txt/msg00032.txt.bz2 > > I can't reproduce this. It looks like partial recipe. > > I suppose I can try to make a full recipe -- but only if you're intending to > fix that ;-) I can't offer to fix something that I can't even reproduce. But in any case you appear to be proposing to `fix' it by moving "^running" to target_resume. I think we need to establish that the bug is real first. > > I'm working in the opposite direction: trying to get GDB to work > > asynchronously. I don't see the point of ripping out what is already > > there. > > Then, can you please provide a specification of what "asynchronously" means, > and why it's good for users and frontends? To me, it means that GDB can process user input even when the program being debugged is executing. Apple use it in Xcode. It means the frontend can interrogate GDB at any time. Also CLI commands give MI async output as mentioned previously. -- Nick http://www.inet.net.nz/~nickrob