| Index Entry | Section |
|
N | | |
| name a thread | 4.10 Debugging Programs with Multiple Threads |
| names of symbols | 16. Examining the Symbol Table |
| namespace in C++ | 15.4.1.3 C++ Expressions |
| native Cygwin debugging | 21.1.5 Features for Debugging MS Windows PE Executables |
| native DJGPP debugging | 21.1.4 Features for Debugging DJGPP Programs |
| native script auto-loading | 23.1.5 Controlling auto-loading native GDB scripts |
| negative breakpoint numbers | 5.1.1 Setting Breakpoints |
| New systag message | 4.10 Debugging Programs with Multiple Threads |
| Newlib OS ABI and its influence on the longjmp handling | 22.6 Configuring the Current ABI |
| Nios II architecture | 21.4.8 Nios II |
| non-member C++ functions, set breakpoint in | 5.1.1 Setting Breakpoints |
| non-stop mode | 5.5.2 Non-Stop Mode |
| non-stop mode, and breakpoint always-inserted | 5.1.1 Setting Breakpoints |
| non-stop mode, and process record and replay | 7. Recording Inferior's Execution and Replaying It |
| non-stop mode, and `set displaced-stepping' | D. Maintenance Commands |
| non-stop mode, remote request | E.4 General Query Packets |
| noninvasive task options | 21.1.6 Commands Specific to GNU Hurd Systems |
| notation, readline | 32.2.1 Readline Bare Essentials |
| notational conventions, for GDB/MI | Notation and Terminology |
| notification packets | E.9 Notification Packets |
| notify output in GDB/MI | 27.2.2 GDB/MI Output Syntax |
| NULL elements in arrays | 10.8 Print Settings |
| number of array elements to print | 10.8 Print Settings |
| number representation | 22.5 Numbers |
| numbers for breakpoints | 5.1 Breakpoints, Watchpoints, and Catchpoints |
|
O | | |
| object files, relocatable, reading symbols from | 18.1 Commands to Specify Files |
| Objective-C | 15.4.4 Objective-C |
| Objective-C, classes and selectors | 16. Examining the Symbol Table |
| Objective-C, print objects | 15.4.4.2 The Print Command With Objective-C |
| `objfile-gdb.gdb' | 23.3.1 The `objfile-gdb.ext' file |
| `objfile-gdb.py' | 23.3.1 The `objfile-gdb.ext' file |
| `objfile-gdb.scm' | 23.3.1 The `objfile-gdb.ext' file |
| objfiles in python | 23.2.2.19 Objfiles In Python |
| observer debugging info | 22.9 Optional Messages about Internal Happenings |
| octal escapes in strings | 10.8 Print Settings |
| online documentation | 3.3 Getting Help |
| opaque data types | 16. Examining the Symbol Table |
| open flags, in file-i/o protocol | Open Flags |
| open, file-i/o system call | open |
| OpenCL C | 15.4.5 OpenCL C |
| OpenCL C Datatypes | 15.4.5.1 OpenCL C Datatypes |
| OpenCL C Expressions | 15.4.5.2 OpenCL C Expressions |
| OpenCL C Operators | 15.4.5.3 OpenCL C Operators |
| operating system information | H. Operating System Information |
| operating system information, process list | H.1 Process list |
| optimized code, debugging | 11. Debugging Optimized Code |
| optimized code, wrong values of variables | 10.3 Program Variables |
| optimized out value in Python | 23.2.2.3 Values From Inferior |
| optimized out, in backtrace | 8.2 Backtraces |
| optional debugging messages | 22.9 Optional Messages about Internal Happenings |
| optional warnings | 22.8 Optional Warnings and Messages |
| OS ABI | 22.6 Configuring the Current ABI |
| OS information | 10.16 Operating System Auxiliary Information |
| out-of-line single-stepping | D. Maintenance Commands |
| outermost frame | 8.1 Stack Frames |
| output formats | 10.5 Output Formats |
| output syntax of GDB/MI | 27.2.2 GDB/MI Output Syntax |
| overlay area | 14.1 How Overlays Work |
| overlay example program | 14.4 Overlay Sample Program |
| overlays | 14. Debugging Programs That Use Overlays |
| overlays, setting breakpoints in | 14.2 Overlay Commands |
| overloaded functions, calling | 15.4.1.3 C++ Expressions |
| overloaded functions, overload resolution | 15.4.1.7 GDB Features for C++ |
| overloading in C++ | 15.4.1.7 GDB Features for C++ |
|
P | | |
| `p' packet | E.2 Packets |
| `P' packet | E.2 Packets |
| packet acknowledgment, for GDB remote | E.11 Packet Acknowledgment |
| packet size, remote protocol | E.4 General Query Packets |
| packets, notification | E.9 Notification Packets |
| packets, reporting on stdout | 22.9 Optional Messages about Internal Happenings |
| packets, tracepoint | E.6 Tracepoint Packets |
| page tables display (MS-DOS) | 21.1.4 Features for Debugging DJGPP Programs |
| parameters in python | 23.2.2.16 Parameters In Python |
| partial symbol dump | 16. Examining the Symbol Table |
| partial symbol tables, listing GDB's internal | 16. Examining the Symbol Table |
| Pascal | Summary of GDB |
| Pascal objects, static members display | 10.8 Print Settings |
| Pascal support in GDB, limitations | 15.4.7 Pascal |
| pass signals to inferior, remote request | E.4 General Query Packets |
| patching binaries | 17.6 Patching Programs |
| patching object files | 18.1 Commands to Specify Files |
| pause current task (GNU Hurd) | 21.1.6 Commands Specific to GNU Hurd Systems |
| pause current thread (GNU Hurd) | 21.1.6 Commands Specific to GNU Hurd Systems |
| pauses in output | 22.4 Screen Size |
| pending breakpoints | 5.1.1 Setting Breakpoints |
| physical address from linear address | 21.1.4 Features for Debugging DJGPP Programs |
| physname | 22.9 Optional Messages about Internal Happenings |
| pipe, target remote to | 20.1 Connecting to a Remote Target |
| pipes | 4.2 Starting your Program |
| pointer values, in file-i/o protocol | Pointer Values |
| pointer, finding referent | 10.8 Print Settings |
| port rights, GNU Hurd | 21.1.6 Commands Specific to GNU Hurd Systems |
| port sets, GNU Hurd | 21.1.6 Commands Specific to GNU Hurd Systems |
| PowerPC architecture | 21.4.7 PowerPC |
| prefix for data files | 18.6 GDB Data Files |
| prefix for shared library file names | 18.1 Commands to Specify Files |
| premature return from system calls | 5.5.5 Interrupted System Calls |
| preprocessor macro expansion, showing the results of | 12. C Preprocessor Macros |
| pretty print arrays | 10.8 Print Settings |
| pretty print C++ virtual function tables | 10.8 Print Settings |
| pretty-printer commands | 10.9.3 Pretty-Printer Commands |
| print all frame argument values | 10.8 Print Settings |
| print an Objective-C object description | 15.4.4.2 The Print Command With Objective-C |
| print array indexes | 10.8 Print Settings |
| print frame argument values for scalars only | 10.8 Print Settings |
| print list of auto-loaded canned sequences of commands scripts | 23.1.5 Controlling auto-loading native GDB scripts |
| print list of auto-loaded Python scripts | 23.2.3 Python Auto-loading |
| print messages on inferior start and exit | 4.9 Debugging Multiple Inferiors and Programs |
| print messages on thread start and exit | 4.10 Debugging Programs with Multiple Threads |
| print settings | 10.8 Print Settings |
| print structures in indented form | 10.8 Print Settings |
| print/don't print memory addresses | 10.8 Print Settings |
| printing byte arrays | 10.5 Output Formats |
| printing data | 10. Examining Data |
| printing frame argument values | 10.8 Print Settings |
| printing strings | 10.5 Output Formats |
| probe static tracepoint marker | 13.1.1 Create and Delete Tracepoints |
| probing markers, static tracepoints | 13.1 Commands to Set Tracepoints |
| process detailed status information | 21.1.3 SVR4 Process Information |
| process ID | 21.1.3 SVR4 Process Information |
| process info via `/proc' | 21.1.3 SVR4 Process Information |
| process list, QNX Neutrino | 21.1.3 SVR4 Process Information |
| process record and replay | 7. Recording Inferior's Execution and Replaying It |
| process status register | 10.13 Registers |
| processes, multiple | 4.11 Debugging Forks |
| procfs API calls | 21.1.3 SVR4 Process Information |
| profiling GDB | D. Maintenance Commands |
| program counter register | 10.13 Registers |
| program entry point | 8.2 Backtraces |
| programming in python | 23.2.2 Python API |
| progspaces in python | 23.2.2.18 Program Spaces In Python |
| prompt | 22.1 Prompt |
| protocol basics, file-i/o | E.13.2 Protocol Basics |
| protocol, GDB remote serial | E.1 Overview |
| protocol-specific representation of datatypes, in file-i/o protocol | E.13.8 Protocol-specific Representation of Datatypes |
| python api | 23.2.2 Python API |
| Python architectures | 23.2.2.28 Python representation of architectures |
| Python auto-loading | 23.2.3 Python Auto-loading |
| python commands | 23.2.1 Python Commands |
| python commands | 23.2.2.15 Commands In Python |
| python convenience functions | 23.2.2.17 Writing new convenience functions |
| python directory | 23.2 Extending GDB using Python |
| python exceptions | 23.2.2.2 Exception Handling |
| python finish breakpoints | 23.2.2.26 Finish Breakpoints |
| python functions | 23.2.2.1 Basic Python |
| python module | 23.2.2.1 Basic Python |
| python modules | 23.2.4 Python modules |
| python pagination | 23.2.2.1 Basic Python |
| python parameters | 23.2.2.16 Parameters In Python |
| python scripting | 23.2 Extending GDB using Python |
| python stdout | 23.2.2.1 Basic Python |
| Python, working with types | 23.2.2.4 Types In Python |
| python, working with values from inferior | 23.2.2.3 Values From Inferior |
|