* remote.texi (Bootstrapping): Talk about getting the serial driver
authorJim Kingdon <jkingdon@engr.sgi.com>
Wed, 27 Oct 1993 05:48:39 +0000 (05:48 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Wed, 27 Oct 1993 05:48:39 +0000 (05:48 +0000)
to deal with ^C sent by gdb to stop the remote system.

gdb/doc/remote.texi

index 350c52fa9861b4129de703a40a1414e51e553507..907352300c3bea5ef0c5bbed53223d39cdb0938d 100644 (file)
@@ -170,9 +170,12 @@ different name is used to allow you to distinguish the two if you wish.
 
 If you want @value{GDBN} to be able to stop your program while it is
 running, you need to use an interrupt-driven serial driver, and arrange
-for it to execute a breakpoint instruction when it receives a control C
-character.  That is the character which @value{GDBN} uses to tell the
-remote system to stop.
+for it to stop when it receives a control C character (getting it to
+return the proper status to GDB probably requires changes to the
+standard stub; one quick and dirty way is to just execute a breakpoint
+instruction.  @value{GDBN} will return a SIGTRAP instead of a SIGINT).
+That is the character which @value{GDBN} uses to tell the remote system
+to stop.
 
 Other routines you need to supply are: