1 Jun 2006 02:57
Re: MI query questions
Nick Roberts <nickrob <at> snap.net.nz>
2006-06-01 00:57:53 GMT
2006-06-01 00:57:53 GMT
> > > > I suggest, for the moment, at least, that we make MI select "[1] all" > > > > automatically in this case. > > > > > > Nick, > > > > > > I don't think this solves the problem though. As Daniel pointed out, > > > > > > -interpreter-exec console "b A::func" > > > > > > will cause the same problem, and needs to be addressed. I haven't > > > thought this through well enough though. > > > > Well, I guess it depends whether the existing behaviour breaks the front > > end or not i.e when the prompt ">" appears will it know that GDB wants > > more input or not? If the answer is yes (I've not tried it) then things > > can be left as they are. If its no, then something should be done and the > > solution being proposed doesn't sound like a quick fix. > > > > "-interpreter-exec console "b A::func" could presumably be made to behave > > as "-break-insert A::func". Witness pending breakpoints: > > I wouldn't like to change the behavior of the CLI commands. This would > be confusing to users and I don't think they would like it at all. I don't know how it would work to keep existing CLI behaviour. I think "-interpreter-exec console" only works for single isolated CLI commands and not for ones like "source", "commands", "if", "while" etc or user-defined ones. Current behaviour seems to be broken, I'm just trying to suggest an immediate temporary fix. Will your solution be ready for 6.5?(Continue reading)
Also, the debug information
may actually have multiple entries for one file; GDB doesn't try to
rejoin them into a single file. Some compilers do this.
RSS Feed