From: Roland Pesch Date: Fri, 1 Oct 1993 02:13:16 +0000 (+0000) Subject: Delete obsolete text (which was @ignore'd since July). X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=744ce7830b3f29c38bf480ab213be8ef1509e9cd;p=binutils-gdb.git Delete obsolete text (which was @ignore'd since July). --- diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 8e072c2140c..e6168de689c 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -2502,36 +2502,6 @@ cont end @end example -@ignore -@c I don't think this is true any longer, now that only readline -@c switches to or from raw mode. In any event, it is a (relatively -@c easily fixable) GDB bug if it switches to or from raw mode except -@c when it has to in order to read input from the terminal. kingdon -6 Jul 93. -One deficiency in the operation of automatically continuing breakpoints -under Unix appears when your program uses raw mode for the terminal. -@value{GDBN} switches back to its own terminal modes (not raw) before executing -commands, and then must switch back to raw mode when your program is -continued. This causes any pending terminal input to be lost. -@c FIXME: revisit below when GNU sys avail. -@c In the GNU system, this will be fixed by changing the behavior of -@c terminal modes. - -Under Unix, you can get around this problem by writing actions into -the breakpoint condition rather than in commands. For example, - -@example -condition 5 (x = y + 4), 0 -@end example - -@noindent -specifies a condition expression (@pxref{Expressions, ,Expressions}) that will -change @code{x} as needed, then always have the value zero so your -program will not stop. No input is lost here, because @value{GDBN} evaluates -break conditions without changing the terminal modes. When you want -to have nontrivial conditions for performing the side effects, the -operators @samp{&&}, @samp{||} and @samp{?@dots{}:} may be useful. -@end ignore - @ifclear CONLY @node Breakpoint Menus @subsection Breakpoint menus