libGDB
A library architecture for GDB
by Andrew Cagney, Cygnus Solutions
Overview
Review of previous work
DDD (and xgdb, xxgdb, mxgdb, ...)
Insight (a.k.a. GDBtk)
EMACS/annotate
libgdb 1.0
libGDB
Overview
Expected client interaction
Interfaces
Query/builder
Event notify
Operators (anyone got a better name)
Synchronous operations
Asynchronous control
Output streams
Event Loop
Start Up
Worked Examples
Inferior Function Call
Breakpoints
Set a new breakpoint
Restart program with new executable
Global Variable
Implementation
Query
Notify
Operations
ui-stream / gdb-file
event-loop
Start up
This document was generated on August, 24 1999 using
texi2html
1.57.