From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19976 invoked by alias); 7 Dec 2010 17:14:09 -0000 Received: (qmail 19967 invoked by uid 22791); 7 Dec 2010 17:14:08 -0000 X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from imr3.ericy.com (HELO imr3.ericy.com) (198.24.6.13) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 07 Dec 2010 17:14:02 +0000 Received: from eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) by imr3.ericy.com (8.13.8/8.13.8) with ESMTP id oB7HDmSX009170 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 7 Dec 2010 11:13:51 -0600 Received: from EUSAACMS0703.eamcs.ericsson.se ([169.254.1.63]) by eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) with mapi; Tue, 7 Dec 2010 12:13:47 -0500 From: Marc Khouzam To: "'Tom Tromey'" CC: "'Jan Kratochvil'" , "'gdb@sourceware.org'" Date: Tue, 07 Dec 2010 17:14:00 -0000 Subject: RE: Using telnet to control a running GDB Message-ID: References: <20101129025627.GA4356@host0.dyn.jankratochvil.net> <20101129185524.GA13721@host0.dyn.jankratochvil.net> In-Reply-To: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 2010-12/txt/msg00023.txt.bz2 =20 > -----Original Message----- > From: Tom Tromey [mailto:tromey@redhat.com]=20 > Sent: Tuesday, December 07, 2010 10:51 AM > To: Marc Khouzam > Cc: 'Jan Kratochvil'; 'gdb@sourceware.org' > Subject: Re: Using telnet to control a running GDB >=20 > >>>>> "Marc" =3D=3D Marc Khouzam writes: >=20 > Jan> [ You should have more experience with async/non-stop/MI than > Jan> me, though. ] >=20 > Marc> We don't always use aync/non-stop in Eclipse. It is up to the > Marc> user to decide. >=20 > Tom> I am curious to know why Eclipse works this way. >=20 > Marc> From the discussions I have seen about non-stop, it seems some > Marc> user feel the all-stop mode is more intuitive, while=20 > others prefer > Marc> non-stop. >=20 > Ok, thanks. >=20 > I am usually confused about all the modes that gdb supports. Your > explanation of non-stop makes sense to me. This has user-visible > effects and could be "weird", especially if you are used to all-stop. >=20 > And, I imagine that the reason for not always using async is just that > it isn't universally supported -- you want to handle older=20 > GDB versions, > and even with current GDB I suppose it is not supported by=20 > all targets. > Is that the situation? Yes, we try to provide an Eclipse frontend for different people, and some of them only have access to an older GDB for their target. >=20 > TBH I think it would be better if we could remove some modes. For > example, if we could make target-async either the default, or enabled > automatically if the user uses some async command. >=20 > Tom >=20