This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
2007-03-23 Bob Wilson <bob.wilson@acm.org> * gdb.texinfo (Invoking GDB): Use @value{GDBP}. (Source Path, Character Sets, Macros, Define) (GDB/MI Result Records, GDB/MI Simple Examples) (GDB/MI Program Execution, GDB/MI File Commands) (Maintenance Commands, Packets, File-I/O Overview): Use @value{GDBN}. (Bug Reporting): Use @value{GCC}.
Index: gdb.texinfo =================================================================== RCS file: /cvs/src/src/gdb/doc/gdb.texinfo,v retrieving revision 1.389 diff -u -r1.389 gdb.texinfo --- gdb.texinfo 26 Feb 2007 20:10:17 -0000 1.389 +++ gdb.texinfo 24 Mar 2007 00:04:01 -0000 @@ -842,7 +842,7 @@ executable file to the inferior using @code{--args}. This option stops option processing. @smallexample -gdb --args gcc -O2 -c foo.c +@value{GDBP} --args gcc -O2 -c foo.c @end smallexample This will cause @code{@value{GDBP}} to debug @code{gcc}, and to set @code{gcc}'s command-line arguments (@pxref{Arguments}) to @samp{-O2 -c foo.c}. @@ -5136,7 +5136,7 @@ Using the previous example, suppose the @file{foo-1.0} tree has been moved from @file{/usr/src} to @file{/mnt/cross}, then you can tell -GDB to replace @file{/usr/src} in all source path names with +@value{GDBN} to replace @file{/usr/src} in all source path names with @file{/mnt/cross}. The first lookup will then be @file{/mnt/cross/foo-1.0/lib/foo.c} in place of the original location of @file{/usr/src/foo-1.0/lib/foo.c}. To define a source path @@ -5166,7 +5166,7 @@ the debugger behavior to look at the rewritten location instead. So, if for any reason a source file that is not relevant to your executable is located at the original location, a substitution rule is the only -method available to point GDB at the new location. +method available to point @value{GDBN} at the new location. @table @code @item directory @var{dirname} @dots{} @@ -7189,7 +7189,7 @@ @end table Note that these are all single-byte character sets. More work inside -GDB is needed to support multi-byte or variable-width character +@value{GDBN} is needed to support multi-byte or variable-width character encodings, like the UTF-8 and UCS-2 encodings of Unicode. Here is an example of @value{GDBN}'s character set support in action. @@ -7537,8 +7537,8 @@ @code{ADD} --- but does not expand the invocation of the macro @code{M}, which was introduced by @code{ADD}. -Once the program is running, GDB uses the macro definitions in force at -the source line of the current stack frame: +Once the program is running, @value{GDBN} uses the macro definitions in +force at the source line of the current stack frame: @smallexample (@value{GDBP}) break main @@ -16482,7 +16482,7 @@ @item show max-user-call-depth @itemx set max-user-call-depth The value of @code{max-user-call-depth} controls how many recursion -levels are allowed in user-defined commands before GDB suspects an +levels are allowed in user-defined commands before @value{GDBN} suspects an infinite recursion and aborts the command. @end table @@ -17818,7 +17818,7 @@ @item "^connected" @findex ^connected -GDB has connected to a remote target. +@value{GDBN} has connected to a remote target. @item "^error" "," @var{c-string} @findex ^error @@ -17827,7 +17827,7 @@ @item "^exit" @findex ^exit -GDB has terminated. +@value{GDBN} has terminated. @end table @@ -17956,9 +17956,9 @@ <- (gdb) @end smallexample -@subheading Quitting GDB +@subheading Quitting @value{GDBN} -Quitting GDB just prints the result class @samp{^exit}. +Quitting @value{GDBN} just prints the result class @samp{^exit}. @smallexample -> (gdb) @@ -18878,7 +18878,7 @@ @section @sc{gdb/mi} Program Execution These are the asynchronous commands which generate the out-of-band -record @samp{*stopped}. Currently GDB only really executes +record @samp{*stopped}. Currently @value{GDBN} only really executes asynchronously with remote targets and this interaction is mimicked in other cases. @@ -20909,8 +20909,8 @@ List the source files for the current executable. -It will always output the filename, but only when GDB can find the absolute -file name of a source file, will it output the fullname. +It will always output the filename, but only when @value{GDBN} can find +the absolute file name of a source file, will it output the fullname. @subsubheading @value{GDBN} Command @@ -22049,9 +22049,9 @@ @item What compiler (and its version) was used to compile the program you are debugging---e.g.@: ``@value{GCC}--2.8.1'', or ``HP92453-01 A.10.32.03 HP -C Compiler''. For @value{NGCC}, you can say @kbd{gcc --version} to get this -information; for other compilers, see the documentation for those -compilers. +C Compiler''. For @value{NGCC}, you can say @kbd{@value{GCC} --version} +to get this information; for other compilers, see the documentation for +those compilers. @item The command arguments you gave the compiler to compile your example and @@ -22848,7 +22848,7 @@ @item maint show-debug-regs Control whether to show variables that mirror the x86 hardware debug registers. Use @code{ON} to enable, @code{OFF} to disable. If -enabled, the debug registers values are shown when GDB inserts or +enabled, the debug registers values are shown when @value{GDBN} inserts or removes a hardware breakpoint or watchpoint, and when the inferior triggers a hardware-assisted breakpoint or watchpoint. @@ -23049,7 +23049,7 @@ separate its components. For example, a template like @samp{foo @var{bar} @var{baz}} describes a packet beginning with the three ASCII bytes @samp{foo}, followed by a @var{bar}, followed directly by a -@var{baz}. GDB does not transmit a space character between the +@var{baz}. @value{GDBN} does not transmit a space character between the @samp{foo} and the @var{bar}, or between the @var{bar} and the @var{baz}. @@ -24571,8 +24571,8 @@ (@value{GDBP}) continue <- target requests 'system call X' target is stopped, @value{GDBN} executes system call - -> GDB returns result - ... target continues, GDB returns to wait for the target + -> @value{GDBN} returns result + ... target continues, @value{GDBN} returns to wait for the target <- target hits breakpoint and sends a Txx packet @end smallexample
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |