mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 02:50:08 +08:00
* gdbinv-s.texi (Remote Serial): describe new ^C behavior in
target remote. * gdb.texinfo (Machine Code): more index entries for disassemble
This commit is contained in:
@ -1,3 +1,10 @@
|
|||||||
|
Fri May 7 11:56:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
|
||||||
|
|
||||||
|
* gdbinv-s.texi (Remote Serial): describe new ^C behavior in
|
||||||
|
target remote.
|
||||||
|
|
||||||
|
* gdb.texinfo (Machine Code): more index entries for disassemble
|
||||||
|
|
||||||
Fri May 7 10:12:30 1993 Fred Fish (fnf@cygnus.com)
|
Fri May 7 10:12:30 1993 Fred Fish (fnf@cygnus.com)
|
||||||
|
|
||||||
* Clarify the intended use of the gdb-testers and gdb-patches
|
* Clarify the intended use of the gdb-testers and gdb-patches
|
||||||
|
@ -3516,6 +3516,10 @@ variables}).
|
|||||||
@table @code
|
@table @code
|
||||||
@kindex disassemble
|
@kindex disassemble
|
||||||
@item disassemble
|
@item disassemble
|
||||||
|
@cindex assembly instructions
|
||||||
|
@cindex instructions, assembly
|
||||||
|
@cindex machine instructions
|
||||||
|
@cindex listing machine instructions
|
||||||
This specialized command dumps a range of memory as machine
|
This specialized command dumps a range of memory as machine
|
||||||
instructions. The default memory range is the function surrounding the
|
instructions. The default memory range is the function surrounding the
|
||||||
program counter of the selected frame. A single argument to this
|
program counter of the selected frame. A single argument to this
|
||||||
|
@ -237,7 +237,6 @@ if the serial line is connected to the device named @file{/dev/ttyb}.
|
|||||||
@c seen an example... pesch 4sep1992
|
@c seen an example... pesch 4sep1992
|
||||||
This will stop the remote machine if it is not already stopped.
|
This will stop the remote machine if it is not already stopped.
|
||||||
@end ignore
|
@end ignore
|
||||||
|
|
||||||
@end enumerate
|
@end enumerate
|
||||||
|
|
||||||
Now you can use all the usual commands to examine and change data and to
|
Now you can use all the usual commands to examine and change data and to
|
||||||
@ -246,6 +245,24 @@ step and continue the remote program.
|
|||||||
To resume the remote program and stop debugging it, use the @code{detach}
|
To resume the remote program and stop debugging it, use the @code{detach}
|
||||||
command.
|
command.
|
||||||
|
|
||||||
|
@cindex interrupting remote programs
|
||||||
|
@cindex remote programs, interrupting
|
||||||
|
Whenever @value{GDBN} is waiting for the remote program, if you type the
|
||||||
|
interrupt character (often @key{C-C}), @value{GDBN} attempts to stop the
|
||||||
|
program. This may or may not succeed, depending in part on the hardware
|
||||||
|
and the serial drivers the remote system uses. If you type the
|
||||||
|
interrupt character once again, @value{GDBN} displays this prompt:
|
||||||
|
|
||||||
|
@example
|
||||||
|
Interrupted while waiting for the program.
|
||||||
|
Give up (and stop debugging it)? (y or n)
|
||||||
|
@end example
|
||||||
|
|
||||||
|
If you type @kbd{y}, @value{GDBN} abandons the remote debugging session.
|
||||||
|
(If you decide you want to try again later, you can use @samp{target
|
||||||
|
remote} again to connect once more.) If you type @kbd{n}, @value{GDBN}
|
||||||
|
goes back to waiting.
|
||||||
|
|
||||||
@node Protocol
|
@node Protocol
|
||||||
@subsubsection Outline of the communication protocol
|
@subsubsection Outline of the communication protocol
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user