DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(gdb.info) GDB/MI

Info Catalog (gdb.info) Annotations (gdb.info) Top (gdb.info) GDB Bugs
 
 The GDB/MI Interface
 ********************
 
 Function and Purpose
 ====================
 
    GDB/MI is a line based machine oriented text interface to GDB.  It is
 specifically intended to support the development of systems which use
 the debugger as just one small component of a larger system.
 
    This chapter is a specification of the GDB/MI interface.  It is
 written in the form of a reference manual.
 
    Note that GDB/MI is still under construction, so some of the
 features described below are incomplete and subject to change.
 
 Notation and Terminology
 ========================
 
    This chapter uses the following notation:
 
    * `|' separates two alternatives.
 
    * `[ SOMETHING ]' indicates that SOMETHING is optional: it may or
      may not be given.
 
    * `( GROUP )*' means that GROUP inside the parentheses may repeat
      zero or more times.
 
    * `( GROUP )+' means that GROUP inside the parentheses may repeat
      one or more times.
 
    * `"STRING"' means a literal STRING.
 
 Acknowledgments
 ===============
 
    In alphabetic order: Andrew Cagney, Fernando Nasser, Stan Shebs and
 Elena Zannoni.
 

Menu

 
* GDB/MI Command Syntax
* GDB/MI Compatibility with CLI
* GDB/MI Output Records
* GDB/MI Command Description Format
* GDB/MI Breakpoint Table Commands
* GDB/MI Data Manipulation
* GDB/MI Program Control
* GDB/MI Miscellaneous Commands
* GDB/MI Stack Manipulation
* GDB/MI Symbol Query
* GDB/MI Target Manipulation
* GDB/MI Thread Commands
* GDB/MI Tracepoint Commands
* GDB/MI Variable Objects
* GDB/MI Draft Changes to Output Syntax
 
Info Catalog (gdb.info) Annotations (gdb.info) Top (gdb.info) GDB Bugs
automatically generated byinfo2html