diff options
| author | Yao Qi <yao.qi@linaro.org> | 2016-01-12 14:59:45 +0000 | 
|---|---|---|
| committer | Yao Qi <yao.qi@linaro.org> | 2016-01-12 14:59:45 +0000 | 
| commit | cde67b27d6304ffcc43fc13fb6da56f583af018d (patch) | |
| tree | d7068aad8832aa6a4ad2df0c064850abaca8424a | |
| parent | e46eeeddfb308cacd863f11a433c10ff1d403827 (diff) | |
| download | binutils-cde67b27d6304ffcc43fc13fb6da56f583af018d.zip binutils-cde67b27d6304ffcc43fc13fb6da56f583af018d.tar.gz binutils-cde67b27d6304ffcc43fc13fb6da56f583af018d.tar.bz2 | |
[DOC] Interrupt when program is stopped
This patch changes the document that interrupt (ctrl-c) is not ignored
when the program is stopped.
When the interrupt was supported in remote target, people thought interrupt
is meaningless when the program is stopped.  See
  https://www.sourceware.org/ml/gdb/2005-11/msg00349.html
  https://www.sourceware.org/ml/gdb-patches/2005-11/msg00307.html
recently we find it is hard to preserve this feature "ignore interrupt
while program is stopped" when we fix some other bugs.  See
https://sourceware.org/ml/gdb-patches/2016-01/msg00039.html
so we think we can go to the simpler approach "not ignoring ctrl-c when
program is stopped".  As a result, we tweak the documentation here.
gdb/doc:
2016-01-12  Yao Qi  <yao.qi@linaro.org>
	* gdb.texinfo (Interrupts): Update the document on handling
	interrupt when program is stopped.
| -rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
| -rw-r--r-- | gdb/doc/gdb.texinfo | 3 | 
2 files changed, 7 insertions, 1 deletions
| diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index ef3bdaa..350b960 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2016-01-12  Yao Qi  <yao.qi@linaro.org> + +	* gdb.texinfo (Interrupts): Update the document on handling +	interrupt when program is stopped. +  2015-12-11  Don Breazeal  <donb@codesourcery.com>  	* gdb.texinfo (Forks): Correct Linux kernel version where diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 0778383..da9c7db 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -38130,7 +38130,8 @@ reply packets (@pxref{Stop Reply Packets}) to @value{GDBN} as a result  of successfully stopping the program in all-stop mode, and a stop reply  for each stopped thread in non-stop mode.  Interrupts received while the -program is stopped are discarded. +program is stopped are queued and the program will be interrupted when +it is resumed next time.  @node Notification Packets  @section Notification Packets | 
