* breakpoint.c (update_watchpoint): Adjust and extend the description
authorJoel Brobecker <brobecker@gnat.com>
Mon, 22 Dec 2008 04:37:37 +0000 (04:37 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Mon, 22 Dec 2008 04:37:37 +0000 (04:37 +0000)
        of this function.  Fix one error message accordingly.

gdb/ChangeLog
gdb/breakpoint.c

index be33dcf1e36e8455d0d3418523cbc3bf563e5b85..6b067ead98ef38df1268d722f59ce5b69cd7a637 100644 (file)
@@ -1,3 +1,8 @@
+2008-12-22  Joel  Brobecker  <brobecker@adacore.com>
+
+       * breakpoint.c (update_watchpoint): Adjust and extend the description
+       of this function.  Fix one error message accordingly.
+
 2008-12-21  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        Fix hw watchpoints created before the inferior was started.
index fac96b6fd80ce6745708f82ae81a4d828320fe34..d0619c1a40f4272876e69d35915187e445776f14 100644 (file)
@@ -808,9 +808,11 @@ fetch_watchpoint_value (struct expression *exp, struct value **valp,
     }
 }
 
-/* Assuming that B is a hardware watchpoint:
-   - Reparse watchpoint expression, is REPARSE is non-zero
+/* Assuming that B is a watchpoint:
+   - Reparse watchpoint expression, if REPARSE is non-zero
    - Evaluate expression and store the result in B->val
+   - Evaluate the condition if there is one, and store the result
+     in b->loc->cond.
    - Update the list of values that must be watched in B->loc.
 
    If the watchpoint is disabled, do nothing.  If this is
@@ -823,10 +825,9 @@ update_watchpoint (struct breakpoint *b, int reparse)
   struct bp_location *loc;
   bpstat bs;
 
-  /* We don't free locations.  They are stored in
-     bp_location_chain and update_global_locations will
-     eventually delete them and remove breakpoints if
-     needed.  */
+  /* We don't free locations.  They are stored in bp_location_chain and
+     update_global_locations will eventually delete them and remove
+     breakpoints if needed.  */
   b->loc = NULL;
 
   if (b->disposition == disp_del_at_next_stop)
@@ -972,7 +973,7 @@ update_watchpoint (struct breakpoint *b, int reparse)
   else if (!within_current_scope)
     {
       printf_filtered (_("\
-Hardware watchpoint %d deleted because the program has left the block \n\
+Watchpoint %d deleted because the program has left the block \n\
 in which its expression is valid.\n"),
                       b->number);
       if (b->related_breakpoint)