Static tracepoints support, and UST integration.
[deliverable/binutils-gdb.git] / gdb / gdbserver / mem-break.c
index 43b8eadf56077cf74156ad289f04af40480ce2b8..1b084154bb15ae3ab9a30d71dff6261544924764 100644 (file)
@@ -777,6 +777,17 @@ uninsert_breakpoints_at (CORE_ADDR pc)
     uninsert_raw_breakpoint (bp);
 }
 
+void
+uninsert_all_breakpoints (void)
+{
+  struct process_info *proc = current_process ();
+  struct raw_breakpoint *bp;
+
+  for (bp = proc->raw_breakpoints; bp != NULL; bp = bp->next)
+    if (bp->inserted)
+      uninsert_raw_breakpoint (bp);
+}
+
 static void
 reinsert_raw_breakpoint (struct raw_breakpoint *bp)
 {
@@ -816,6 +827,17 @@ reinsert_breakpoints_at (CORE_ADDR pc)
   reinsert_raw_breakpoint (bp);
 }
 
+void
+reinsert_all_breakpoints (void)
+{
+  struct process_info *proc = current_process ();
+  struct raw_breakpoint *bp;
+
+  for (bp = proc->raw_breakpoints; bp != NULL; bp = bp->next)
+    if (!bp->inserted)
+      reinsert_raw_breakpoint (bp);
+}
+
 void
 check_breakpoints (CORE_ADDR stop_pc)
 {
This page took 0.024218 seconds and 4 git commands to generate.