GDB (API)
Defines | Functions | Variables
/home/stan/gdb/src/gdb/gdbtk/generic/gdbtk-bp.c File Reference
#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 breakpointbreakpoint_chain
char * bptypes []
char * bpdisp []

Define Documentation

#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)
Value:
((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.


Function Documentation

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.


Variable Documentation

char* bpdisp[]
Initial value:
  {"delete", "delstop", "disable", "donttouch"}

Definition at line 63 of file gdbtk-bp.c.

char* bptypes[]
Initial value:
  {"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.

Definition at line 565 of file breakpoint.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines