GDB Internals
John Gilmore Cygnus Solutions Second Edition: Stan Shebs Cygnus Solutions
- Requirements
- Overall Structure
- Algorithms
- User Interface
- libgdb
- Symbol Handling
- Language Support
- Host Definition
- Target Architecture Definition
- Operating System ABI Variant Handling
- Registers and Memory
- Pointers Are Not Always Addresses
- Address Classes
- Raw and Virtual Register Representations
- Using Different Register and Memory Data Representations
- Frame Interpretation
- Inferior Call Setup
- Compiler Characteristics
- Target Conditionals
- Adding a New Target
- Converting an existing Target Architecture to Multi-arch
- Target Vector Definition
- Native Debugging
- Support Libraries
- Coding
- Porting GDB
- Versions and Branches
- Releasing GDB
- Testsuite
- Hints
- GDB Currently available observers
- Index
This document was generated on 18 May 2008 using the texi2html translator version 1.51.