GDB (API)
|
#include "defs.h"
#include "symtab.h"
#include "symfile.h"
#include "source.h"
#include "linespec.h"
#include "breakpoint.h"
#include "tracepoint.h"
#include "gdb_string.h"
#include <tcl.h>
#include "gdbtk.h"
#include "gdbtk-cmds.h"
#include "observer.h"
#include "arch-utils.h"
#include "exceptions.h"
Go to the source code of this file.
Defines | |
#define | ALL_BREAKPOINTS(B) for (B = breakpoint_chain; B; B = B->next) |
#define | BREAKPOINT_IS_INTERESTING(bp) |
Functions | |
void | report_error (void) |
void | gdbtk_create_breakpoint (struct breakpoint *) |
void | gdbtk_delete_breakpoint (struct breakpoint *) |
void | gdbtk_modify_breakpoint (struct breakpoint *) |
int | Gdbtk_Breakpoint_Init (Tcl_Interp *interp) |
Variables | |
struct breakpoint * | breakpoint_chain |
char * | bptypes [] |
char * | bpdisp [] |
#define ALL_BREAKPOINTS | ( | B | ) | for (B = breakpoint_chain; B; B = B->next) |
Definition at line 44 of file gdbtk-bp.c.
#define BREAKPOINT_IS_INTERESTING | ( | bp | ) |
((bp)->type == bp_breakpoint \ || (bp)->type == bp_hardware_breakpoint \ || (bp)->type == bp_watchpoint \ || (bp)->type == bp_hardware_watchpoint \ || (bp)->type == bp_read_watchpoint \ || (bp)->type == bp_access_watchpoint)
Definition at line 67 of file gdbtk-bp.c.
int Gdbtk_Breakpoint_Init | ( | Tcl_Interp * | interp | ) |
Definition at line 115 of file gdbtk-bp.c.
void gdbtk_create_breakpoint | ( | struct breakpoint * | b | ) |
Definition at line 562 of file gdbtk-bp.c.
void gdbtk_delete_breakpoint | ( | struct breakpoint * | b | ) |
Definition at line 571 of file gdbtk-bp.c.
void gdbtk_modify_breakpoint | ( | struct breakpoint * | b | ) |
Definition at line 577 of file gdbtk-bp.c.
void report_error | ( | void | ) |
Definition at line 365 of file gdbtk-hooks.c.
char* bpdisp[] |
{"delete", "delstop", "disable", "donttouch"}
Definition at line 63 of file gdbtk-bp.c.
char* bptypes[] |
{"none", "breakpoint", "hw breakpoint", "until", "finish", "watchpoint", "hw watchpoint", "read watchpoint", "acc watchpoint", "longjmp", "longjmp resume", "step resume", "sigtramp", "watchpoint scope", "call dummy", "shlib events", "catch load", "catch unload", "catch fork", "catch vfork", "catch exec", "catch catch", "catch throw" }
Definition at line 53 of file gdbtk-bp.c.
struct breakpoint* breakpoint_chain |
Definition at line 565 of file breakpoint.c.