Debugging with GDB (September 2007)

248 Debugging with GDB
set radix 012
set radix 10.
set radix 0xa
sets the base to decimal. On the other hand, set radix 10 leaves the radix
unchanged no matter what it was.
set output-radix base
Set the default base for numeric display. Supported choices for base are decimal
8, 10, or 16. base must itself be specified either unambiguously or using the
current default radix.
show input-radix
Display the current default base for numeric input.
show output-radix
Display the current default base for numeric display.
17.6 Optional warnings and messages
By default, GDB is silent about its inner workings. If you are running on a slow machine,
you may want to use the set verbose command. This makes GDB tell you when it does a
lengthy internal operation, so you will not think it has c rashed.
Currently, the messages controlled by set verbose are those which announce that the
symbol table for a source file is being read; see symbol-file in Section 12.1 [Commands to
specify files], page 103.
set verbose on
Enables GDB output of certain informational messages.
set verbose off
Disables GDB output of certain informational messages.
show verbose
Displays whether set verbose is on or off.
By default, if GDB encounters bugs in the symbol table of an object file, it is silent;
but if you are debugging a compiler, you may find this information useful (see Section 12.3
[Errors reading symbol files], page 107).
set complaints limit
Permits GDB to output limit complaints about each type of unusual symbols
before be com ing silent about the problem. Set limit to zero to suppress all com-
plaints; set it to a large number to prevent complaints from being suppressed.
show complaints
Displays how many symbol complaints GDB is permitted to produce.
By default, GDB is c autious, and asks the user to confirm on certain commands. For
example, if you try to run a program which is already running:
(gdb) run
The program being debugged has been started already.