This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: An Annotated Proposal
- From: Andrew Cagney <ac131313 at redhat dot com>
- To: Peter Kovacs <peter at kovax dot org>
- Cc: gdb at sources dot redhat dot com
- Date: Tue, 04 Feb 2003 18:00:46 -0500
- Subject: Re: An Annotated Proposal
- References: <20030204192319.GE2354@kovax.org>
After a long discussion, and going through the mailing list archives,
the cgdb development team concluded that we should start the
implementation of a GDB/MI front-end that includes a full-fledged
console. We will attempt to work with other projects in order to build
a general purpose library to this end.
Thanks.
I've just posted the patche for implementing MI. This will be committed
tomorrow. After that, I intend modifying the option parser so that it
prints a warning indicating that level-two annotations are obsolete if
--annotate=2 is specified on the command line.
The actual removal of annotate=2 support won't be scheduled until after
the next release of GDB. Current best guess on GDB 5.4/6.0 release date
is Apr/May.
In the mean time we ask that annotate=2 not be removed from the source.
If it is removed, then there will be a release that cgdb potentially
does not (and cannot) work with. This might be especially true if we
find critical bugs (in the MI code, for example) after 5.4 has been
released. Perhaps a large warning could be printed if anybody enables
annotate=2.
Ideally all annotations support would be removed at once so that all
front-ends are guaranteed to be either using annotations or MI.
Andrew