\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename gdbmi.info @settitle GDB/MI Machine Interface @setchapternewpage off @c %**end of header @ifinfo This file documents GDB/MI, a Machine Interface to GDB. Copyright (C) 2000, Free Software Foundation, Inc. Contributed by Cygnus Solutions. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. @ignore Permission is granted to process this file through TeX and print the results, provided the printed document carries copying permission notice identical to this one except for the removal of this paragraph (this paragraph not being relevant to the printed manual). @end ignore Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided also that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions. @end ifinfo @c This title page illustrates only one of the @c two methods of forming a title page. @titlepage @title GDB/MI @subtitle Version 0.2 @subtitle Feb 2000 @author Andrew Cagney, Fernando Nasser and Elena Zannoni @c The following two commands @c start the copyright page. @page @vskip 0pt plus 1filll Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Copyright @copyright{} 2000, Free Software Foundation, Inc. @end titlepage @c %%%%%%%%%%%%%%%%%%%%%%%%%%%% CHAPTER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @chapter Overview @heading 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. @heading This Document This document is a specification of the GDB/MI interface. It is written in the form of a reference manual. @heading Terminology @heading Dependencies @heading Acknowledgments In alphabetic order: Fernando Nasser, Stan Shebs and Elena Zannoni. @c %%%%%%%%%%%%%%%%%%%%%%%%%%%% CHAPTER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @chapter Command Syntax @section Input Syntax @table @code @item @expansion{} | @item @expansion{} [ ] "any existing GDB CLI command" @item @expansion{} [ ] ``-'' ( `` ''