aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.c
diff options
context:
space:
mode:
authorThiago Jung Bauermann <bauerman@br.ibm.com>2011-07-31 20:31:16 +0000
committerThiago Jung Bauermann <bauerman@br.ibm.com>2011-07-31 20:31:16 +0000
commitc30eee59c8fc2eccb255a76cbafdfc0911dbf57b (patch)
tree026102ddd27a6eb75cac584359ccbc070cf02695 /gdb/breakpoint.c
parentf116073bc35c0eb4a31f557935a4d6aae88f3836 (diff)
downloadgdb-c30eee59c8fc2eccb255a76cbafdfc0911dbf57b.zip
gdb-c30eee59c8fc2eccb255a76cbafdfc0911dbf57b.tar.gz
gdb-c30eee59c8fc2eccb255a76cbafdfc0911dbf57b.tar.bz2
* breakpoint.c (insert_bp_location): Document return value.
(insert_breakpoint_locations): Fix documentation. (remove_breakpoints): Add documentation.
Diffstat (limited to 'gdb/breakpoint.c')
-rw-r--r--gdb/breakpoint.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index edfa661..8fe16e6 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -1574,6 +1574,8 @@ should_be_inserted (struct bp_location *bl)
/* Insert a low-level "breakpoint" of some type. BL is the breakpoint
location. Any error messages are printed to TMP_ERROR_STREAM; and
HW_BREAKPOINT_ERROR is used to report problems.
+ Returns 0 for success, 1 if the bp_location type is not supported or
+ -1 for failure.
NOTE drow/2003-09-09: This routine could be broken down to an
object-style method for each breakpoint or catchpoint type. */
@@ -1897,10 +1899,7 @@ insert_breakpoints (void)
insert_breakpoint_locations ();
}
-/* insert_breakpoints is used when starting or continuing the program.
- remove_breakpoints is used when the program stops.
- Both return zero if successful,
- or an `errno' value if could not write the inferior. */
+/* Used when starting or continuing the program. */
static void
insert_breakpoint_locations (void)
@@ -2001,6 +2000,10 @@ You may have requested too many hardware breakpoints/watchpoints.\n");
do_cleanups (cleanups);
}
+/* Used when the program stops.
+ Returns zero if successful, or non-zero if there was a problem
+ removing a breakpoint location. */
+
int
remove_breakpoints (void)
{