| Index Entry | | Section |
|
$ | | |
| $fp: | | Register Information Functions |
| $pc: | | Register Architecture Functions & Variables |
| $ps: | | Register Architecture Functions & Variables |
| $sp: | | Register Architecture Functions & Variables |
|
A | | |
| a.out format: | | Symbol Handling |
| abstract interpretation of function prologues: | | Algorithms |
| adding a new host: | | Host Definition |
| adding a symbol-reading module: | | Symbol Handling |
| adding a target: | | Adding a New Target |
| adding debugging info reader: | | Symbol Handling |
| adding source language: | | Language Support |
| address classes: | | Address Classes |
| address representation: | | Pointers and Addresses |
| address spaces, separate data and code: | | Pointers and Addresses |
| algorithms: | | Algorithms |
| arch-tdep.c: | | How an Architecture is Represented |
| architecture representation: | | How an Architecture is Represented |
| Array Containers: | | Support Libraries |
| assumptions about targets: | | Misc Guidelines |
|
B | | |
| base of a frame: | | Frame Handling Terminology |
| BFD library: | | Support Libraries |
| breakpoint address adjusted: | | Defining Other Architecture Features |
| breakpoints: | | Algorithms |
| bug-gdb mailing list: | | Getting Started |
| build script: | | Debugging GDB |
|
C | | |
| C data types: | | Coding Standards |
| call frame information: | | Algorithms |
| call stack frame: | | Stack Frames |
| calls to the inferior: | | Inferior Call Setup |
| CFI (call frame information): | | Algorithms |
| checkpoints: | | Algorithms |
| cleanups: | | Misc Guidelines |
| CLI: | | User Interface |
| code pointers, word-addressed: | | Pointers and Addresses |
| coding standards: | | Coding Standards |
| COFF debugging info: | | Symbol Handling |
| COFF format: | | Symbol Handling |
| command implementation: | | Getting Started |
| command interpreter: | | User Interface |
| comment formatting: | | Coding Standards |
| compiler warnings: | | Misc Guidelines |
| Compressed DWARF 2 debugging info: | | Symbol Handling |
| computed values: | | Values |
| configure.tgt: | | How an Architecture is Represented |
| converting between pointers and addresses: | | Pointers and Addresses |
| converting integers to addresses: | | Defining Other Architecture Features |
| cooked register representation: | | Raw and Cooked Registers |
| core files: | | Adding support for debugging core files |
|
D | | |
| D10V addresses: | | Pointers and Addresses |
| data output: | | User Interface |
| data-pointer, per-architecture/per-module: | | Misc Guidelines |
| debugging GDB: | | Debugging GDB |
| deprecating commands: | | User Interface |
| design: | | Misc Guidelines |
| DOS text files: | | Host Definition |
| dummy frames: | | About Dummy Frames |
| DWARF 2 debugging info: | | Symbol Handling |
| DWARF 3 debugging info: | | Symbol Handling |
| DW_AT_address_class: | | Address Classes |
| DW_AT_byte_size: | | Address Classes |
|
E | | |
| ECOFF debugging info: | | Symbol Handling |
| ECOFF format: | | Symbol Handling |
| ELF format: | | Symbol Handling |
| execution state: | | Managing Execution State |
| experimental branches: | | Versions and Branches |
| expression evaluation routines: | | Language Support |
| expression parser: | | Language Support |
|
F | | |
| field output functions: | | User Interface |
| file names, portability: | | Misc Guidelines |
| finding a symbol: | | Symbol Handling |
| fine-tuning gdbarch structure: | | OS ABI Variant Handling |
| first floating point register: | | Register Architecture Functions & Variables |
| frame: | | Stack Frames |
| frame ID: | | Stack Frames |
| frame pointer: | | Register Information Functions |
| frame, definition of base of a frame: | | Frame Handling Terminology |
| frame, definition of innermost frame: | | Frame Handling Terminology |
| frame, definition of NEXT frame: | | Frame Handling Terminology |
| frame, definition of PREVIOUS frame: | | Frame Handling Terminology |
| frame, definition of sentinel frame: | | Frame Handling Terminology |
| frame, definition of sniffing: | | Frame Handling Terminology |
| frame, definition of THIS frame: | | Frame Handling Terminology |
| frame, definition of unwinding: | | Frame Handling Terminology |
| frame_base : | | Analyzing Stacks---Frame Sniffers |
| frame_unwind : | | Analyzing Stacks---Frame Sniffers |
| full symbol table: | | Symbol Handling |
| function prologue: | | Prologue Caches |
| function prototypes: | | Coding Standards |
| function usage: | | Coding Standards |
| fundamental types: | | Symbol Handling |
|
G | | |
| GDB source tree structure: | | Overall Structure |
| gdbarch : | | How an Architecture is Represented |
| gdbarch accessor functions: | | Creating a New Architecture |
| gdbarch lookup: | | Looking Up an Existing Architecture |
| gdbarch register architecture functions: | | Register Architecture Functions & Variables |
| gdbarch register information functions: | | Register Information Functions |
| gdbarch_info : | | Looking Up an Existing Architecture |
| gdbarch_tdep definition: | | Creating a New Architecture |
| gdbarch_tdep when allocating new gdbarch : | | Creating a New Architecture |
| gdb_byte : | | Register Caching |
| generic host support: | | Host Definition |
|
H | | |
| hardware breakpoints: | | Algorithms |
| hardware watchpoints: | | Algorithms |
| host: | | Overall Structure |
| host, adding: | | Host Definition |
|
I | | |
| innermost frame: | | Frame Handling Terminology |
| insert or remove hardware breakpoint: | | Algorithms |
| insert or remove hardware watchpoint: | | Algorithms |
| insert or remove software breakpoint: | | Algorithms |
| item output functions: | | User Interface |
|
L | | |
| language parser: | | Language Support |
| language support: | | Language Support |
| legal papers for code contributions: | | Debugging GDB |
| libgdb : | | libgdb |
| libgdb : | | libgdb |
| libiberty library: | | Support Libraries |
| line wrap in output: | | Misc Guidelines |
| list output functions: | | User Interface |
| longjmp debugging: | | Algorithms |
| lookup_symbol: | | Symbol Handling |
| lval_type enumeration, for values.: | | Values |
|
M | | |
| making a new release of gdb: | | Releasing GDB |
| memory representation: | | Register and Memory Data |
| minimal symbol table: | | Symbol Handling |
| minsymtabs: | | Symbol Handling |
| multi-arch data: | | Misc Guidelines |
|
N | | |
| native conditionals: | | Native Debugging |
| native debugging: | | Native Debugging |
| nesting level in ui_out functions: | | User Interface |
| new year procedure: | | Start of New Year Procedure |
| NEXT frame: | | Frame Handling Terminology |
| normal_stop observer: | | GDB Observers |
| notification about inferior execution stop: | | GDB Observers |
| notifications about changes in internals: | | Algorithms |
|
O | | |
| object file formats: | | Symbol Handling |
| observer pattern interface: | | Algorithms |
| observers implementation rationale: | | GDB Observers |
| obstacks : | | Support Libraries |
| opcodes library: | | Support Libraries |
| OS ABI variants: | | OS ABI Variant Handling |
|
P | | |
| partial symbol table: | | Symbol Handling |
| PE-COFF format: | | Symbol Handling |
| per-architecture module data: | | Misc Guidelines |
| pointer representation: | | Pointers and Addresses |
| portability: | | Misc Guidelines |
| portable file name handling: | | Misc Guidelines |
| porting to new machines: | | Porting GDB |
| PREVIOUS frame: | | Frame Handling Terminology |
| processor status register: | | Register Architecture Functions & Variables |
| program counter: | | Algorithms |
| program counter: | | Register Architecture Functions & Variables |
| prologue analysis: | | Algorithms |
| prologue cache: | | Prologue Caches |
| prologue of a function: | | Prologue Caches |
| prologue-value.c: | | Algorithms |
| prompt: | | Host Definition |
| pseudo-evaluation of function prologues: | | Algorithms |
| psymtabs: | | Symbol Handling |
|
R | | |
| raw register representation: | | Raw and Cooked Registers |
| reading of symbols: | | Symbol Handling |
| readline library: | | Support Libraries |
| register caching: | | Register Caching |
| register data formats, converting: | | Register and Memory Data |
| register representation: | | Register and Memory Data |
| regular expressions library: | | Support Libraries |
| Release Branches: | | Versions and Branches |
| remote debugging support: | | Host Definition |
| representation of architecture: | | How an Architecture is Represented |
| representations, raw and cooked registers: | | Raw and Cooked Registers |
| representations, register and memory: | | Register and Memory Data |
| requirements for GDB: | | Requirements |
| restart: | | Algorithms |
| running the test suite: | | Testsuite |
|
S | | |
| secondary symbol file: | | Symbol Handling |
| sentinel frame: | | Stack Frames |
| sentinel frame: | | Frame Handling Terminology |
| separate data and code address spaces: | | Pointers and Addresses |
| serial line support: | | Host Definition |
| set_gdbarch functions: | | Creating a New Architecture |
| sniffing: | | Frame Handling Terminology |
| software breakpoints: | | Algorithms |
| software watchpoints: | | Algorithms |
| SOM debugging info: | | Symbol Handling |
| SOM format: | | Symbol Handling |
| source code formatting: | | Coding Standards |
| spaces, separate data and code address: | | Pointers and Addresses |
| stabs debugging info: | | Symbol Handling |
| stack frame, definition of base of a frame: | | Frame Handling Terminology |
| stack frame, definition of innermost frame: | | Frame Handling Terminology |
| stack frame, definition of NEXT frame: | | Frame Handling Terminology |
| stack frame, definition of PREVIOUS frame: | | Frame Handling Terminology |
| stack frame, definition of sentinel frame: | | Frame Handling Terminology |
| stack frame, definition of sniffing: | | Frame Handling Terminology |
| stack frame, definition of THIS frame: | | Frame Handling Terminology |
| stack frame, definition of unwinding: | | Frame Handling Terminology |
| stack pointer: | | Register Architecture Functions & Variables |
| status register: | | Register Architecture Functions & Variables |
| struct gdbarch creation: | | Creating a New Architecture |
| struct regcache : | | Register Caching |
| struct value , converting register contents to: | | Register and Memory Data |
| submitting patches: | | Debugging GDB |
| symbol files: | | Symbol Handling |
| symbol lookup: | | Symbol Handling |
| symbol reading: | | Symbol Handling |
| symtabs: | | Symbol Handling |
| sym_fns structure: | | Symbol Handling |
| system dependencies: | | Misc Guidelines |
|
T | | |
| table output functions: | | User Interface |
| target: | | Overall Structure |
| target architecture definition: | | Target Architecture Definition |
| target dependent files: | | Adding a New Target |
| target descriptions: | | Target Descriptions |
| target descriptions, adding register support: | | Adding Target Described Register Support |
| target descriptions, implementation: | | Target Descriptions Implementation |
| target vector: | | Target Vector Definition |
| targets: | | Existing Targets |
| TCP remote support: | | Host Definition |
| terminal device: | | Host Definition |
| test suite: | | Testsuite |
| test suite organization: | | Testsuite |
| Testsuite Configuration: | | Testsuite |
| THIS frame: | | Frame Handling Terminology |
| tuple output functions: | | User Interface |
| type codes: | | Symbol Handling |
| types: | | Coding Standards |
|
U | | |
| ui_out functions: | | User Interface |
| ui_out functions, usage examples: | | User Interface |
| unwind frame: | | Stack Frames |
| unwinding: | | Frame Handling Terminology |
| using ui_out functions: | | User Interface |
|
V | | |
| value structure: | | Values |
| values: | | Values |
| VEC: | | Support Libraries |
| vendor branches: | | Versions and Branches |
|
W | | |
| watchpoints: | | Algorithms |
| watchpoints, on x86: | | Algorithms |
| watchpoints, with threads: | | Algorithms |
| word-addressed machines: | | Pointers and Addresses |
| writing tests: | | Testsuite |
|
X | | |
| x86 debug registers: | | Algorithms |
| XCOFF format: | | Symbol Handling |
|