(1) reduce the amount of text highlighted in warning at end of

"Program variables" section
(2) introduce a few blank lines in menus to work around remaining makeinfo bugs
This commit is contained in:
Roland Pesch
1993-04-21 00:29:58 +00:00
parent 1a39a97f4e
commit b0157555b6

View File

@ -164,6 +164,7 @@ This is Edition 4.07, January 1993, for GDB Version @value{GDBVN}.
@ifclear BARETARGET @ifclear BARETARGET
* Sample Session:: A sample @value{GDBN} session * Sample Session:: A sample @value{GDBN} session
@end ifclear @end ifclear
* Invocation:: Getting in and out of @value{GDBN} * Invocation:: Getting in and out of @value{GDBN}
* Commands:: @value{GDBN} commands * Commands:: @value{GDBN} commands
* Running:: Running programs under @value{GDBN} * Running:: Running programs under @value{GDBN}
@ -188,6 +189,7 @@ This is Edition 4.07, January 1993, for GDB Version @value{GDBVN}.
@ifclear DOSHOST @ifclear DOSHOST
* Emacs:: Using @value{GDBN} under GNU Emacs * Emacs:: Using @value{GDBN} under GNU Emacs
@end ifclear @end ifclear
* GDB Bugs:: Reporting bugs in @value{GDBN} * GDB Bugs:: Reporting bugs in @value{GDBN}
@ifset NOVEL @ifset NOVEL
* Renamed Commands:: * Renamed Commands::
@ -199,6 +201,7 @@ This is Edition 4.07, January 1993, for GDB Version @value{GDBVN}.
@ifclear AGGLOMERATION @ifclear AGGLOMERATION
* Copying:: GNU GENERAL PUBLIC LICENSE * Copying:: GNU GENERAL PUBLIC LICENSE
@end ifclear @end ifclear
* Index:: Index * Index:: Index
@end menu @end menu
@end ifinfo @end ifinfo
@ -1914,6 +1917,7 @@ no effect on your program until you enable it again.
@ifclear CONLY @ifclear CONLY
* Exception Handling:: Breakpoints and exceptions * Exception Handling:: Breakpoints and exceptions
@end ifclear @end ifclear
* Delete Breaks:: Deleting breakpoints * Delete Breaks:: Deleting breakpoints
* Disabling:: Disabling breakpoints * Disabling:: Disabling breakpoints
* Conditions:: Break conditions * Conditions:: Break conditions
@ -3199,6 +3203,7 @@ Emacs}.
@ifclear DOSHOST @ifclear DOSHOST
* Search:: Searching source files * Search:: Searching source files
@end ifclear @end ifclear
* Source Path:: Specifying source directories * Source Path:: Specifying source directories
* Machine Code:: Source and machine code * Machine Code:: Source and machine code
@end menu @end menu
@ -3697,17 +3702,17 @@ scope resolution operator in @value{GDBN} expressions.
@cindex variable values, wrong @cindex variable values, wrong
@quotation @quotation
@emph{Warning:} Occasionally, a local variable may appear to have the @emph{Warning:} Occasionally, a local variable may appear to have the
wrong value at certain points in a function---just after entry to the wrong value at certain points in a function---just after entry to a new
function, and just before exit. You may see this problem when you are scope, and just before exit.
stepping by machine instructions. This is because on most machines, it
takes more than one instruction to set up a stack frame (including local
variable definitions); if you are stepping by machine instructions,
variables may appear to have the wrong values until the stack frame is
completely built. On function exit, it usually also takes more than one
machine instruction to destroy a stack frame; after you begin stepping
through that group of instructions, local variable definitions may be
gone.
@end quotation @end quotation
You may see this problem when you are stepping by machine instructions.
This is because on most machines, it takes more than one instruction to
set up a stack frame (including local variable definitions); if you are
stepping by machine instructions, variables may appear to have the wrong
values until the stack frame is completely built. On exit, it usually
also takes more than one machine instruction to destroy a stack frame;
after you begin stepping through that group of instructions, local
variable definitions may be gone.
@node Arrays @node Arrays
@section Artificial arrays @section Artificial arrays
@ -6044,6 +6049,7 @@ its caller.
@ifclear BARETARGET @ifclear BARETARGET
* Signaling:: Giving your program a signal * Signaling:: Giving your program a signal
@end ifclear @end ifclear
* Returning:: Returning from a function * Returning:: Returning from a function
* Calling:: Calling your program's functions * Calling:: Calling your program's functions
* Patching:: Patching your program * Patching:: Patching your program