This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Hooks still needed for annotations


On Wed, Jul 06, 2005 at 11:03:33AM -0400, Bob Rossi wrote:
> On Sun, Jul 03, 2005 at 12:39:16PM -0400, Daniel Jacobowitz wrote:
> > On Wed, Jun 15, 2005 at 06:57:59PM -0400, Bob Rossi wrote:
> > > >  > >  > Do you already use level 3, or could we simply just start stripping down
> > > >  > >  > level 2?
> > 
> > The point of introducing level 3 - a stripped down version of level 2 -
> > was to transition clients to using it and then discard level 2, instead
> > of having to find everyone using annotations and work out whether we
> > broke them every time someone wants to strip something out of level 2. 
> > When everyone we care about is happy with level 3, we can kill level 2.
> > 
> > Bob, sometimes I feel like you pick very strange things to label as
> > "hard".  What's hard about autodetecting the availability of annotate
> > level 3?  Or even doing it based on version number?
> 
> I just simply can't stand the thought of starting up GDB several times
> to determine what the correct protocol the FE should use. This
> doesn't seem necessary.

But it's _simpler_ than any of this complicated handshaking, or even
the revised -i option you suggested below.  Just start GDB with the
interface you want it to use.  If it doesn't recognize it, it will
quickly and clearly tell you so.

drow@nevyn:~% gdb -i=mi4
Interpreter `mi4' unrecognized

-- 
Daniel Jacobowitz
CodeSourcery, LLC


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]