Small fixes to the GDB/MI Output Syntax grammar.

This patch fixes the grammar, and tries to do it in a way that makes
the logic behind the current implementation a little clearer.

gdb/doc/ChangeLog:

        (from Yuanhui Zhang  <asmwarrior@gmail.com>)
        (from Joel Brobecker  <brobecker@adacore.com>)
        * gdb.texinfo (GDB/MI Output Syntax): Add some missing "nl"
        markers.  Remove one that was misplaced.
This commit is contained in:
Joel Brobecker 2013-12-23 04:25:14 +04:00
parent c353e543fe
commit dcf106f37d
2 changed files with 13 additions and 7 deletions

View File

@ -1,3 +1,9 @@
2014-01-15 Yuanhui Zhang <asmwarrior@gmail.com>
Joel Brobecker <brobecker@adacore.com>
* gdb.texinfo (GDB/MI Output Syntax): Add some missing "nl"
markers. Remove one that was misplaced.
2014-01-10 Pedro Alves <palves@redhat.com>
* gdb.texinfo (Your Program's Environment) <set environment>:

View File

@ -29212,16 +29212,16 @@ corresponding output for that command will also be prefixed by that same
@code{@var{exec-async-output} | @var{status-async-output} | @var{notify-async-output}}
@item @var{exec-async-output} @expansion{}
@code{[ @var{token} ] "*" @var{async-output}}
@code{[ @var{token} ] "*" @var{async-output nl}}
@item @var{status-async-output} @expansion{}
@code{[ @var{token} ] "+" @var{async-output}}
@code{[ @var{token} ] "+" @var{async-output nl}}
@item @var{notify-async-output} @expansion{}
@code{[ @var{token} ] "=" @var{async-output}}
@code{[ @var{token} ] "=" @var{async-output nl}}
@item @var{async-output} @expansion{}
@code{@var{async-class} ( "," @var{result} )* @var{nl}}
@code{@var{async-class} ( "," @var{result} )*}
@item @var{result-class} @expansion{}
@code{"done" | "running" | "connected" | "error" | "exit"}
@ -29253,13 +29253,13 @@ depending on the needs---this is still in development).
@code{@var{console-stream-output} | @var{target-stream-output} | @var{log-stream-output}}
@item @var{console-stream-output} @expansion{}
@code{"~" @var{c-string}}
@code{"~" @var{c-string nl}}
@item @var{target-stream-output} @expansion{}
@code{"@@" @var{c-string}}
@code{"@@" @var{c-string nl}}
@item @var{log-stream-output} @expansion{}
@code{"&" @var{c-string}}
@code{"&" @var{c-string nl}}
@item @var{nl} @expansion{}
@code{CR | CR-LF}