Previous: GDB/MI Stream Records, Up: GDB/MI Output Records
Out-of-band records are used to notify the gdb/mi client of additional changes that have occurred. Those changes can either be a consequence of gdb/mi (e.g., a breakpoint modified) or a result of target activity (e.g., target stopped).
The following is a preliminary list of possible out-of-band records. In particular, the exec-async-output records.
*stopped,reason="reason"reason can be one of the following:
breakpoint-hitwatchpoint-triggerread-watchpoint-triggeraccess-watchpoint-triggerfunction-finishedlocation-reachedwatchpoint-scopeend-stepping-rangeexited-signalledexitedexited-normallysignal-received