|  | Index Entry | Section | 
|---|
| 
 | 
| Q |  |  | 
|---|
|  | q (quit) | 2.2 Quitting GDB | 
|  | query | 18.6 Annotation for GDB Input | 
|  | quit | 18.7 Errors | 
|  | quit [expression] | 2.2 Quitting GDB | 
|  | quoted-insert (C-q, C-v) | 21.4.3 Commands For Changing Text | 
|  | quoted-insert (C-q, C-v) | 21.4.3 Commands For Changing Text | 
|  | quotes in commands | 3.2 Command completion | 
|  | quoting names | 10. Examining the Symbol Table | 
| 
 | 
| R |  |  | 
|---|
|  | r (run) | 4.2 Starting your program | 
|  | raise exceptions | 5.1.3 Setting catchpoints | 
|  | range checking | 9.3.1 An overview of type checking | 
|  | ranges of breakpoints | 5.1 Breakpoints, watchpoints, and catchpoints | 
|  | rbreak | 5.1.1 Setting breakpoints | 
|  | re-read-init-file (C-x C-r) | 21.4.8 Some Miscellaneous Commands | 
|  | re-read-init-file (C-x C-r) | 21.4.8 Some Miscellaneous Commands | 
|  | reading symbols immediately | 12.1 Commands to specify files | 
|  | readline | 15.2 Command editing | 
|  | readnow | 12.1 Commands to specify files | 
|  | record | 18.8 Information on Breakpoints | 
|  | redirection | 4.6 Your program's input and output | 
|  | redraw-current-line () | 21.4.1 Commands For Moving | 
|  | redraw-current-line () | 21.4.1 Commands For Moving | 
|  | reference card | A. Formatting Documentation | 
|  | reference declarations | 9.4.1.3 C++ expressions | 
|  | register stack, AMD29K | 14.4.1 A29K | 
|  | registers | 8.10 Registers | 
|  | regular expression | 5.1.1 Setting breakpoints | 
|  | reloading symbols | 10. Examining the Symbol Table | 
|  | remote connection without stubs | 13.4.1.5 Using the gdbserverprogram | 
|  | remote debugging | 13.4 Remote debugging | 
|  | remote programs, interrupting | 13.4.1.3 Putting it all together | 
|  | remote serial debugging summary | 13.4.1.3 Putting it all together | 
|  | remote serial debugging, overview | 13.4.1 The GDB remote serial protocol | 
|  | remote serial protocol | 13.4.1.4 Communication protocol | 
|  | remote serial stub | 13.4.1.1 What the stub can do for you | 
|  | remote serial stub list | 13.4.1 The GDB remote serial protocol | 
|  | remote serial stub, initialization | 13.4.1.1 What the stub can do for you | 
|  | remote serial stub, main routine | 13.4.1.1 What the stub can do for you | 
|  | remote stub, example | 13.4.1.4 Communication protocol | 
|  | remote stub, support routines | 13.4.1.2 What you must do for the stub | 
|  | remotedebug, MIPS protocol | 14.3.9 MIPS Embedded | 
|  | remotetimeout | 14.3.13 Tsqware Sparclet | 
|  | repeating commands | 3.1 Command syntax | 
|  | reporting bugs in @value{GDBN} | 20. Reporting Bugs in GDB | 
|  | reset | 14.3.5.3 Nindy reset command | 
|  | response time, MIPS debugging | 14.4.3 MIPS | 
|  | result records in GDB/MI | 19.3.1 GDB/MI Result Records | 
|  | resuming execution | 5.2 Continuing and stepping | 
|  | RET (repeat last command) | 3.1 Command syntax | 
|  | retransmit-timeout, MIPS protocol | 14.3.9 MIPS Embedded | 
|  | return | 11.4 Returning from a function | 
|  | returning from a function | 11.4 Returning from a function | 
|  | reverse-search | 7.2 Searching source files | 
|  | reverse-search-history (C-r) | 21.4.2 Commands For Manipulating The History | 
|  | reverse-search-history (C-r) | 21.4.2 Commands For Manipulating The History | 
|  | revert-line (M-r) | 21.4.8 Some Miscellaneous Commands | 
|  | revert-line (M-r) | 21.4.8 Some Miscellaneous Commands | 
|  | run | 4.2 Starting your program | 
|  | running | 4.2 Starting your program | 
|  | running 29K programs | 14.3.1.2 EBMON protocol for AMD29K | 
|  | running and debugging Sparclet programs | 14.3.13.4 Running and debugging | 
|  | running VxWorks tasks | 14.2.1.3 Running tasks | 
|  | running, on Sparclet | 14.3.13 Tsqware Sparclet | 
|  | rwatch | 5.1.2 Setting watchpoints | 
| 
 | 
| S |  |  | 
|---|
|  | s (step) | 5.2 Continuing and stepping | 
|  | saving symbol table | 12.1 Commands to specify files | 
|  | scope | 9.4.2.7 The scope operators ::and. | 
|  | search | 7.2 Searching source files | 
|  | searching | 7.2 Searching source files | 
|  | section | 12.1 Commands to specify files | 
|  | select-frame | 6.1 Stack frames | 
|  | selected frame | 6. Examining the Stack | 
|  | selecting frame silently | 6.1 Stack frames | 
|  | self-insert (a, b, A, 1, !, ...) | 21.4.3 Commands For Changing Text | 
|  | self-insert (a, b, A, 1, !, ...) | 21.4.3 Commands For Changing Text | 
|  | sequence-id, for @value{GDBN} remote | 13.4.1.4 Communication protocol | 
|  | serial connections, debugging | 15.7 Optional messages about internal happenings | 
|  | serial device, Hitachi micros | 14.3.3.1 Connecting to Hitachi boards | 
|  | serial line speed, Hitachi micros | 14.3.3.1 Connecting to Hitachi boards | 
|  | serial line, target remote | 13.4.1.3 Putting it all together | 
|  | serial protocol, @value{GDBN} remote | 13.4.1.4 Communication protocol | 
|  | server prefix for annotations | 18.2 The Server Prefix | 
|  | set | 3.3 Getting help | 
|  | set args | 4.3 Your program's arguments | 
|  | set auto-solib-add | 12.1 Commands to specify files | 
|  | set check range | 9.3.2 An overview of range checking | 
|  | set check type | 9.3.1 An overview of type checking | 
|  | set check, range | 9.3.2 An overview of range checking | 
|  | set check, type | 9.3.1 An overview of type checking | 
|  | set complaints | 15.6 Optional warnings and messages | 
|  | set confirm | 15.6 Optional warnings and messages | 
|  | set debug arch | 15.7 Optional messages about internal happenings | 
|  | set debug event | 15.7 Optional messages about internal happenings | 
|  | set debug expression | 15.7 Optional messages about internal happenings | 
|  | set debug overload | 15.7 Optional messages about internal happenings | 
|  | set debug remote | 15.7 Optional messages about internal happenings | 
|  | set debug serial | 15.7 Optional messages about internal happenings | 
|  | set debug target | 15.7 Optional messages about internal happenings | 
|  | set debug varobj | 15.7 Optional messages about internal happenings | 
|  | set demangle-style | 8.7 Print settings | 
|  | set disassembly-flavor | 7.4 Source and machine code | 
|  | set editing | 15.2 Command editing | 
|  | set endian auto | 13.3 Choosing target byte order | 
|  | set endian big | 13.3 Choosing target byte order | 
|  | set endian little | 13.3 Choosing target byte order | 
|  | set environment | 4.4 Your program's environment | 
|  | set extension-language | 9.2 Displaying the language | 
|  | set follow-fork-mode | 4.10 Debugging programs with multiple processes | 
|  | set gnutarget | 13.2 Commands for managing targets | 
|  | set height | 15.4 Screen size | 
|  | set history expansion | 15.3 Command history | 
|  | set history filename | 15.3 Command history | 
|  | set history save | 15.3 Command history | 
|  | set history size | 15.3 Command history | 
|  | set input-radix | 15.5 Numbers | 
|  | set language | 9.1.2 Setting the working language | 
|  | set listsize | 7.1 Printing source lines | 
|  | set machine | 14.3.3.3 Special GDB commands for Hitachi micros | 
|  | set memory mod | 14.3.4 H8/500 | 
|  | set mipsfpu | 14.3.9 MIPS Embedded | 
|  | set opaque-type-resolution | 10. Examining the Symbol Table | 
|  | set output-radix | 15.5 Numbers | 
|  | set overload-resolution | 9.4.1.7 GDB features for C++ | 
|  | set print address | 8.7 Print settings | 
|  | set print array | 8.7 Print settings | 
|  | set print asm-demangle | 8.7 Print settings | 
|  | set print demangle | 8.7 Print settings | 
|  | set print elements | 8.7 Print settings | 
|  | set print max-symbolic-offset | 8.7 Print settings | 
|  | set print null-stop | 8.7 Print settings | 
|  | set print object | 8.7 Print settings | 
|  | set print pretty | 8.7 Print settings | 
|  | set print sevenbit-strings | 8.7 Print settings | 
|  | set print static-members | 8.7 Print settings | 
|  | set print symbol-filename | 8.7 Print settings | 
|  | set print union | 8.7 Print settings | 
|  | set print vtbl | 8.7 Print settings | 
|  | set processor args | 14.3.9 MIPS Embedded | 
|  | set prompt | 15.1 Prompt | 
|  | set remotedebug, MIPS protocol | 14.3.9 MIPS Embedded | 
|  | set retransmit-timeout | 14.3.9 MIPS Embedded | 
|  | set rstack_high_address | 14.4.1 A29K | 
|  | set symbol-reloading | 10. Examining the Symbol Table | 
|  | set timeout | 14.3.9 MIPS Embedded | 
|  | set variable | 11.1 Assignment to variables | 
|  | set verbose | 15.6 Optional warnings and messages | 
|  | set width | 15.4 Screen size | 
|  | set write | 11.6 Patching programs | 
|  | set-mark (C-@) | 21.4.8 Some Miscellaneous Commands | 
|  | set-mark (C-@) | 21.4.8 Some Miscellaneous Commands | 
|  | set_debug_traps | 13.4.1.1 What the stub can do for you | 
|  | setting variables | 11.1 Assignment to variables | 
|  | setting watchpoints | 5.1.2 Setting watchpoints | 
|  | SH | 13.4.1 The GDB remote serial protocol | 
|  | `sh-stub.c' | 13.4.1 The GDB remote serial protocol | 
|  | share | 12.1 Commands to specify files | 
|  | shared libraries | 12.1 Commands to specify files | 
|  | sharedlibrary | 12.1 Commands to specify files | 
|  | shell | 2.3 Shell commands | 
|  | shell escape | 2.3 Shell commands | 
|  | show | 3.3 Getting help | 
|  | show args | 4.3 Your program's arguments | 
|  | show auto-solib-add | 12.1 Commands to specify files | 
|  | show check range | 9.3.2 An overview of range checking | 
|  | show check type | 9.3.1 An overview of type checking | 
|  | show complaints | 15.6 Optional warnings and messages | 
|  | show confirm | 15.6 Optional warnings and messages | 
|  | show convenience | 8.9 Convenience variables | 
|  | show copying | 3.3 Getting help | 
|  | show debug arch | 15.7 Optional messages about internal happenings | 
|  | show debug event | 15.7 Optional messages about internal happenings | 
|  | show debug expression | 15.7 Optional messages about internal happenings | 
|  | show debug overload | 15.7 Optional messages about internal happenings | 
|  | show debug remote | 15.7 Optional messages about internal happenings | 
|  | show debug serial | 15.7 Optional messages about internal happenings | 
|  | show debug target | 15.7 Optional messages about internal happenings | 
|  | show debug varobj | 15.7 Optional messages about internal happenings | 
|  | show demangle-style | 8.7 Print settings | 
|  | show directories | 7.3 Specifying source directories | 
|  | show editing | 15.2 Command editing | 
|  | show environment | 4.4 Your program's environment | 
|  | show gnutarget | 13.2 Commands for managing targets | 
|  | show height | 15.4 Screen size | 
|  | show history | 15.3 Command history | 
|  | show input-radix | 15.5 Numbers | 
|  | show language | 9.2 Displaying the language | 
|  | show listsize | 7.1 Printing source lines | 
|  | show machine | 14.3.3.3 Special GDB commands for Hitachi micros | 
|  | show mipsfpu | 14.3.9 MIPS Embedded | 
|  | show opaque-type-resolution | 10. Examining the Symbol Table | 
|  | show output-radix | 15.5 Numbers | 
|  | show paths | 4.4 Your program's environment | 
|  | show print address | 8.7 Print settings | 
|  | show print array | 8.7 Print settings | 
|  | show print asm-demangle | 8.7 Print settings | 
|  | show print demangle | 8.7 Print settings | 
|  | show print elements | 8.7 Print settings | 
|  | show print max-symbolic-offset | 8.7 Print settings | 
|  | show print object | 8.7 Print settings | 
|  | show print pretty | 8.7 Print settings | 
|  | show print sevenbit-strings | 8.7 Print settings | 
|  | show print static-members | 8.7 Print settings | 
|  | show print symbol-filename | 8.7 Print settings | 
|  | show print union | 8.7 Print settings | 
|  | show print vtbl | 8.7 Print settings | 
|  | show processor | 14.3.9 MIPS Embedded | 
|  | show prompt | 15.1 Prompt | 
|  | show remotedebug, MIPS protocol | 14.3.9 MIPS Embedded | 
|  | show retransmit-timeout | 14.3.9 MIPS Embedded | 
|  | show rstack_high_address | 14.4.1 A29K | 
|  | show symbol-reloading | 10. Examining the Symbol Table | 
|  | show timeout | 14.3.9 MIPS Embedded | 
|  | show user | 16.1 User-defined commands | 
|  | show values | 8.8 Value history | 
|  | show verbose | 15.6 Optional warnings and messages | 
|  | show version | 3.3 Getting help | 
|  | show warranty | 3.3 Getting help | 
|  | show width | 15.4 Screen size | 
|  | show write | 11.6 Patching programs | 
|  | show-all-if-ambiguous | 21.3.1 Readline Init File Syntax | 
|  | shows | 15.3 Command history | 
|  | si (stepi) | 5.2 Continuing and stepping | 
|  | signal | 18.10 Running the Program | 
|  | signal-handler-caller | 18.4 Frames | 
|  | signal-name | 18.10 Running the Program | 
|  | signal-name-end | 18.10 Running the Program | 
|  | signal-string | 18.10 Running the Program | 
|  | signal-string-end | 18.10 Running the Program | 
|  | signalled | 18.10 Running the Program | 
|  | signals | 5.3 Signals | 
|  | silent | 5.1.7 Breakpoint command lists | 
|  | sim | 14.3.16 Zilog Z8000 | 
|  | simulator, Z8000 | 14.3.16 Zilog Z8000 | 
|  | size of screen | 15.4 Screen size | 
|  | software watchpoints | 5.1.2 Setting watchpoints | 
|  | source | 18.11 Displaying Source | 
|  | source path | 7.3 Specifying source directories | 
|  | Sparc | 13.4.1 The GDB remote serial protocol | 
|  | `sparc-stub.c' | 13.4.1 The GDB remote serial protocol | 
|  | `sparcl-stub.c' | 13.4.1 The GDB remote serial protocol | 
|  | Sparclet | 14.3.13 Tsqware Sparclet | 
|  | SparcLite | 13.4.1 The GDB remote serial protocol | 
|  | speed | 14.3.3.1 Connecting to Hitachi boards | 
|  | ST2000 auxiliary commands | 14.3.15 Tandem ST2000 | 
|  | st2000 cmd | 14.3.15 Tandem ST2000 | 
|  | stack frame | 6.1 Stack frames | 
|  | stack on Alpha | 14.4.3 MIPS | 
|  | stack on MIPS | 14.4.3 MIPS | 
|  | stack traces | 6.2 Backtraces | 
|  | stacking targets | 13.1 Active targets | 
|  | start-kbd-macro (C-x () | 21.4.7 Keyboard Macros | 
|  | start-kbd-macro (C-x () | 21.4.7 Keyboard Macros | 
|  | starting | 18.10 Running the Program | 
|  | status output in GDB/MI | 19.1.2 GDB/MI Output Syntax | 
|  | STDBUG commands (ST2000) | 14.3.15 Tandem ST2000 | 
|  | step | 5.2 Continuing and stepping | 
|  | stepi | 5.2 Continuing and stepping | 
|  | stepping | 5.2 Continuing and stepping | 
|  | stop, a pseudo-command | 16.2 User-defined command hooks | 
|  | stopped threads | 5.4 Stopping and starting multi-thread programs | 
|  | stopping | 18.10 Running the Program | 
|  | stream records in GDB/MI | 19.3.2 GDB/MI Stream Records | 
|  | stub example, remote debugging | 13.4.1.4 Communication protocol | 
|  | stupid questions | 15.6 Optional warnings and messages | 
|  | switching threads | 4.9 Debugging programs with multiple threads | 
|  | switching threads automatically | 4.9 Debugging programs with multiple threads | 
|  | symbol decoding style, C++ | 8.7 Print settings | 
|  | symbol dump | 10. Examining the Symbol Table | 
|  | symbol names | 10. Examining the Symbol Table | 
|  | symbol overloading | 5.1.8 Breakpoint menus | 
|  | symbol table | 12.1 Commands to specify files | 
|  | symbol-file | 12.1 Commands to specify files | 
|  | symbols, reading immediately | 12.1 Commands to specify files | 
| 
 |