MI *stopped event with CLI commands
Marc Khouzam
marc.khouzam@ericsson.com
Mon Dec 15 04:20:00 GMT 2008
Hi,
with the latest MI changes, when running in MI mode, a *stopped event is issued whenever
the inferior stops, even if the last command was a CLI command.
However, the stopped event is bare if the command is a CLI command.
*stopped
instead of
*stopped,reason="breakpoint-hit",disp="keep",bkptno="1",thread-id="1",
stopped-threads="all",frame={addr="0x08048415",func="main",args=[],file="c.cc",fullname="c.cc",line="5"}
Was this intended? And if so, what should a frontend do in this case?
We can parse the CLI output or send MI commands to get the info...
However, it seems to me that having to do that, defeats the purpose of having
the *stopped event after CLI commands.
Wouldn't be nice if the stopped event always had the full information?
Thanks
Marc
More information about the Gdb
mailing list