Hello!
It seems that for stop on multiple breakpoints, MI reports only one:
(gdb)
-break-insert main
^done,bkpt={number="1",type="breakpoint".....
(gdb)
-break-insert main
^done,bkpt={number="2",type="breakpoint"......
(gdb)
-exec-run
^running
(gdb)
*stopped,reason="breakpoint-hit",bkptno="1",thread-id="1",frame={...}
Is this a bug, or by design?
- Volodya