aboutsummaryrefslogtreecommitdiff
path: root/gdb/breakpoint.c
diff options
context:
space:
mode:
authorVladimir Prus <vladimir@codesourcery.com>2007-12-14 18:15:47 +0000
committerVladimir Prus <vladimir@codesourcery.com>2007-12-14 18:15:47 +0000
commitafe8ab2206b453d775fe82aec2d3073181251a3e (patch)
treef0eddb3d26aef60db9cb71d3513089cfb9fb6c15 /gdb/breakpoint.c
parent72b2ff0e02a1e6deaf32770f4ac82cf12fae3c2b (diff)
downloadgdb-afe8ab2206b453d775fe82aec2d3073181251a3e.zip
gdb-afe8ab2206b453d775fe82aec2d3073181251a3e.tar.gz
gdb-afe8ab2206b453d775fe82aec2d3073181251a3e.tar.bz2
Add support for pending breakpoints in MI.
* gdb.h (gdb_breakpoint): Add parameter pending. * breakpoint.c (gdb_breakpoint): Add parameter pending. * mi/mi-cmd-break.c (mi_break_insert): Change comment to refer to manual. Add support for the -f flag, for pending breakpoint.
Diffstat (limited to 'gdb/breakpoint.c')
-rw-r--r--gdb/breakpoint.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index 0fd7e99..c28784e 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -5451,12 +5451,14 @@ enum gdb_rc
gdb_breakpoint (char *address, char *condition,
int hardwareflag, int tempflag,
int thread, int ignore_count,
+ int pending,
char **error_message)
{
return break_command_really (address, condition, thread,
0 /* condition and thread are valid. */,
tempflag, hardwareflag,
- AUTO_BOOLEAN_FALSE /* no pending. */,
+ pending
+ ? AUTO_BOOLEAN_TRUE : AUTO_BOOLEAN_FALSE,
0);
}