| Index Entry | Section |
|
O | | |
| object files, relocatable, reading symbols from | 15.1 Commands to specify files |
| object formats and C++ | 12.4.1.3 C++ expressions |
| online documentation | 3.3 Getting help |
| optimized code, debugging | 4.1 Compiling for debugging |
| out-of-band records in GDB/MI | 24.3.3 GDB/MI Out-of-band Records |
| outermost frame | 6.1 Stack frames |
| output | 20.4 Commands for controlled output |
| output formats | 8.4 Output formats |
| output syntax of GDB/MI | 24.1.2 GDB/MI Output Syntax |
| output-meta | 26.3.1 Readline Init File Syntax |
| overlay area | 11.1 How Overlays Work |
| overlay auto | 11.2 Overlay Commands |
| overlay example program | 11.4 Overlay Sample Program |
| overlay load-target | 11.2 Overlay Commands |
| overlay manual | 11.2 Overlay Commands |
| overlay map-overlay | 11.2 Overlay Commands |
| overlay off | 11.2 Overlay Commands |
| overlay unmap-overlay | 11.2 Overlay Commands |
| overlays | 11. Debugging Programs That Use Overlays |
| overlays, setting breakpoints in | 11.2 Overlay Commands |
| overload-choice | 23.6 Annotation for GDB Input |
| overloaded functions, calling | 12.4.1.3 C++ expressions |
| overloaded functions, overload resolution | 12.4.1.7 GDB features for C++ |
| overloading | 5.1.8 Breakpoint menus |
| overloading in C++ | 12.4.1.7 GDB features for C++ |
|
P | | |
| p packet | D.2 Packets |
| P packet | D.2 Packets |
| packets, reporting on stdout | 19.7 Optional messages about internal happenings |
| page tables display (MS-DOS) | 18.1.3 Features for Debugging DJGPP Programs |
| partial symbol dump | 13. Examining the Symbol Table |
| Pascal | Summary of GDB |
| passcount | 10.1.3 Tracepoint Passcounts |
| patching binaries | 14.6 Patching programs |
| path | 4.4 Your program's environment |
| pauses in output | 19.4 Screen size |
| PgDn | 21.2 TUI Key Bindings |
| PgUp | 21.2 TUI Key Bindings |
| physical address from linear address | 18.1.3 Features for Debugging DJGPP Programs |
| pipes | 4.2 Starting your program |
| pointer, finding referent | 8.7 Print settings |
| possible-completions (M-?) | 26.4.6 Letting Readline Type For You |
| possible-completions (M-?) | 26.4.6 Letting Readline Type For You |
| post-commands | 23.6 Annotation for GDB Input |
| post-overload-choice | 23.6 Annotation for GDB Input |
| post-prompt | 23.6 Annotation for GDB Input |
| post-prompt-for-continue | 23.6 Annotation for GDB Input |
| post-query | 23.6 Annotation for GDB Input |
| pre-commands | 23.6 Annotation for GDB Input |
| pre-overload-choice | 23.6 Annotation for GDB Input |
| pre-prompt | 23.6 Annotation for GDB Input |
| pre-prompt-for-continue | 23.6 Annotation for GDB Input |
| pre-query | 23.6 Annotation for GDB Input |
| prefix-meta (ESC) | 26.4.8 Some Miscellaneous Commands |
| prefix-meta (ESC) | 26.4.8 Some Miscellaneous Commands |
| preprocessor macro expansion, showing the results of | 9. C Preprocessor Macros |
| previous-history (C-p) | 26.4.2 Commands For Manipulating The History |
| previous-history (C-p) | 26.4.2 Commands For Manipulating The History |
| print | 8. Examining Data |
| print settings | 8.7 Print settings |
| printf | 20.4 Commands for controlled output |
| printing data | 8. Examining Data |
| process image | 18.1.2 SVR4 process information |
| processes, multiple | 4.10 Debugging programs with multiple processes |
| prompt | 23.6 Annotation for GDB Input |
| prompt-for-continue | 23.6 Annotation for GDB Input |
| protocol, GDB remote serial | D.1 Overview |
| ptype | 13. Examining the Symbol Table |
| putDebugChar | 17.3.2 What you must do for the stub |
| pwd | 4.5 Your program's working directory |
|
Q | | |
| q (quit ) | 2.2 Quitting GDB |
| q (SingleKey TUI key) | 21.3 TUI Single Key Mode |
| Q packet | D.2 Packets |
| q packet | D.2 Packets |
| query | 23.6 Annotation for GDB Input |
| quit | 23.7 Errors |
| quit [expression] | 2.2 Quitting GDB |
| quoted-insert (C-q, C-v) | 26.4.3 Commands For Changing Text |
| quoted-insert (C-q, C-v) | 26.4.3 Commands For Changing Text |
| quotes in commands | 3.2 Command completion |
| quoting names | 13. Examining the Symbol Table |
|
R | | |
| r (run ) | 4.2 Starting your program |
| r (SingleKey TUI key) | 21.3 TUI Single Key Mode |
| r packet | D.2 Packets |
| R packet | D.2 Packets |
| raise exceptions | 5.1.3 Setting catchpoints |
| range checking | 12.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) | 26.4.8 Some Miscellaneous Commands |
| re-read-init-file (C-x C-r) | 26.4.8 Some Miscellaneous Commands |
| reading symbols from relocatable object files | 15.1 Commands to specify files |
| reading symbols immediately | 15.1 Commands to specify files |
| readline | 19.2 Command editing |
| readnow | 15.1 Commands to specify files |
| recent tracepoint number | 10.1.1 Create and Delete Tracepoints |
| record | 23.8 Information on Breakpoints |
| redirection | 4.6 Your program's input and output |
| redraw-current-line () | 26.4.1 Commands For Moving |
| redraw-current-line () | 26.4.1 Commands For Moving |
| reference card | A. Formatting Documentation |
| reference declarations | 12.4.1.3 C++ expressions |
| refresh | 21.4 TUI specific commands |
| register stack, AMD29K | 18.4.1 A29K |
| registers | 8.10 Registers |
| regular expression | 5.1.1 Setting breakpoints |
| reloading symbols | 13. Examining the Symbol Table |
| reloading the overlay table | 11.2 Overlay Commands |
| relocatable object files, reading symbols from | 15.1 Commands to specify files |
| remote connection without stubs | 17.1 Using the gdbserver program |
| remote debugging | 16.4 Remote debugging |
| remote programs, interrupting | 17.3.3 Putting it all together |
| remote protocol, field separator | D.1 Overview |
| remote serial debugging summary | 17.3.3 Putting it all together |
| remote serial debugging, overview | 17.3 Implementing a remote stub |
| remote serial protocol | D.1 Overview |
| remote serial stub | 17.3.1 What the stub can do for you |
| remote serial stub list | 17.3 Implementing a remote stub |
| remote serial stub, initialization | 17.3.1 What the stub can do for you |
| remote serial stub, main routine | 17.3.1 What the stub can do for you |
| remote stub, example | 17.3 Implementing a remote stub |
| remote stub, support routines | 17.3.2 What you must do for the stub |
| remotedebug , MIPS protocol | 18.3.7 MIPS Embedded |
| remotetimeout | 18.3.11 Tsqware Sparclet |
| remove actions from a tracepoint | 10.1.4 Tracepoint Action Lists |
| repeating command sequences | 3.1 Command syntax |
| repeating commands | 3.1 Command syntax |
| reporting bugs in GDB | 25. Reporting Bugs in GDB |
| reset | 18.3.4.3 Nindy reset command |
| response time, MIPS debugging | 18.4.3 MIPS |
| restore | 8.14 Copy between memory and a file |
| restore data from a file | 8.14 Copy between memory and a file |
| result records in GDB/MI | 24.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 | 18.3.7 MIPS Embedded |
| return | 14.4 Returning from a function |
| returning from a function | 14.4 Returning from a function |
| reverse-search | 7.2 Searching source files |
| reverse-search-history (C-r) | 26.4.2 Commands For Manipulating The History |
| reverse-search-history (C-r) | 26.4.2 Commands For Manipulating The History |
| revert-line (M-r) | 26.4.8 Some Miscellaneous Commands |
| revert-line (M-r) | 26.4.8 Some Miscellaneous Commands |
| Right | 21.2 TUI Key Bindings |
| run | 4.2 Starting your program |
| running | 4.2 Starting your program |
| running and debugging Sparclet programs | 18.3.11.4 Running and debugging |
| running VxWorks tasks | 18.2.1.3 Running tasks |
| running, on Sparclet | 18.3.11 Tsqware Sparclet |
| rwatch | 5.1.2 Setting watchpoints |
|