Fix doco on `!'' and `R'' packets.

This commit is contained in:
Andrew Cagney
2001-06-14 22:10:46 +00:00
parent 3e89004774
commit df2396a1a3
2 changed files with 18 additions and 10 deletions

View File

@ -1,3 +1,8 @@
2001-06-14 Andrew Cagney <ac131313@redhat.com>
* gdb.texinfo (Remote Protocol): Document that the ``!'' packet
returns ``OK''. Document that the ``R'' packet does not reply.
2001-06-13 Michael Snyder <msnyder@redhat.com> 2001-06-13 Michael Snyder <msnyder@redhat.com>
* gdb.texinfo (Protocol): Add doc for new packet "qSymbol:". * gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".

View File

@ -9778,17 +9778,16 @@ their corresponding response @var{data}:
@tab Request @tab Request
@tab Description @tab Description
@item extended ops @item extended mode
@tab @code{!} @tab @code{!}
@tab @tab
Use the extended remote protocol. Sticky---only needs to be set once. Enable extended mode. In extended mode, the remote server is made
The extended remote protocol supports the @samp{R} packet. persistent. The (@samp{R}) packet is used to restart the program being
debugged.
@item @item
@tab reply @samp{} @tab reply @samp{OK}
@tab @tab
Stubs that support the extended remote protocol return @samp{} which, The remote target both supports and has enabled extended mode.
unfortunately, is identical to the response returned by stubs that do not
support protocol extensions.
@item last signal @item last signal
@tab @code{?} @tab @code{?}
@ -10081,9 +10080,13 @@ Reset the entire system.
@item remote restart @item remote restart
@tab @code{R}@var{XX} @tab @code{R}@var{XX}
@tab @tab
Restart the remote server. @var{XX} while needed has no clear Restart the program being debugged. @var{XX}, while needed, is ignored.
definition. FIXME: @emph{An example interaction explaining how this This packet is only available in extended mode.
packet is used in extended-remote mode is needed}. @item
@tab
no reply
@tab
The @samp{R} packet has no reply.
@item step @item step
@tab @code{s}@var{addr} @tab @code{s}@var{addr}