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: [rfa:doco] Zap mi1 reference


On Fri, Feb 13, 2004 at 03:05:06PM -0500, Andrew Cagney wrote:

Hello,

This removes a reference to "mi1" in the documentation. It's no longer tested (hence 'supported').


I don't really know how I feel about dropping support for old mi
versions. Is that the plan for future versions of mi?

Well, neither can GDB support broken parts of the interface indefinitly :-(


The vague intent is to slowly phase in fixes while at the same time phasing out the testing and eventually the code for the old interfaces. This should give a separate ui writer a year or so of grace with any specific MI version.

This goes with the assumption that separate UI authors are qualifying their interface against a specific GDB/MI version.

I think the MI functions should be backwards compatible. Are they?

Theory or reality? In theory the output is largely upward compatible - code can discard unrecognized fields. In reality warts eventually start to appear. For instance, both:
- using frame ID's with varobj
- N:M breakpoints
will impact significantly on the MI interface.


Andrew



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