]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/breakpoint.c
* Makefile.in (INSTALLED_LIBS, CLIBS, DEPFILES): Add support for
[thirdparty/binutils-gdb.git] / gdb / breakpoint.c
index acdeff2798e82da360c2b0359a2d7da577542e4b..a23afd442f2c13d73644690fd949d30ae13020aa 100644 (file)
@@ -2149,6 +2149,9 @@ mention (b)
 {
   int say_where = 0;
 
+  if (create_breakpoint_hook)
+    create_breakpoint_hook (b);
+
   switch (b->type)
     {
     case bp_watchpoint:
@@ -3181,6 +3184,9 @@ delete_breakpoint (bpt)
   register struct breakpoint *b;
   register bpstat bs;
 
+  if (delete_breakpoint_hook)
+    delete_breakpoint_hook (bpt);
+
   if (bpt->inserted)
     remove_breakpoint (bpt);
       
@@ -3539,6 +3545,9 @@ enable_breakpoint (bpt)
   int target_resources_ok, other_type_used;
   struct value *mark;
   
+  if (enable_breakpoint_hook)
+    enable_breakpoint_hook (bpt);
+
   if (bpt->type == bp_hardware_breakpoint)
     {
       int i;
@@ -3644,6 +3653,9 @@ disable_breakpoint (bpt)
   if (bpt->type == bp_watchpoint_scope)
     return;
 
+  if (disable_breakpoint_hook)
+    disable_breakpoint_hook (bpt);
+
   bpt->enable = disabled;
 
   breakpoints_changed ();