diff options
author | Vladimir Prus <vladimir@codesourcery.com> | 2010-03-16 08:42:19 +0000 |
---|---|---|
committer | Vladimir Prus <vladimir@codesourcery.com> | 2010-03-16 08:42:19 +0000 |
commit | 898e66d56b7886f6cd75d6eb8b72f9b91a12309d (patch) | |
tree | bb9d29c18544090efb5c60e0ca07414c84bc2bd9 /gdb/breakpoint.h | |
parent | a184f5638c8c86086a9de85534eeeaf3a626da80 (diff) | |
download | gdb-898e66d56b7886f6cd75d6eb8b72f9b91a12309d.tar.gz |
Simplify MI breakpoint setting.
* breakpoint.c (break_command_really): Make nonstatic and
rename to...
(create_breakpoint): ...this. Rename prior function by this name
to...
(create_breakpoint_sal): ...this.
(create_breakpoints): Rename to...
(create_breakpoints_sal): ...this.
(set_breakpoint): Remove.
* breakpoint.h: Adjust to above changes.
* mi/mi-cmd-break.c (mi_cmd_break_insert): Simplify.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r-- | gdb/breakpoint.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 73e2223dcb9..438cc6a3fb1 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -792,12 +792,15 @@ extern void awatch_command_wrapper (char *, int); extern void rwatch_command_wrapper (char *, int); extern void tbreak_command (char *, int); -extern void set_breakpoint (struct gdbarch *gdbarch, - char *address, char *condition, - int hardwareflag, int tempflag, - int thread, int ignore_count, - int pending, - int enabled); +extern int create_breakpoint (struct gdbarch *gdbarch, char *arg, + char *cond_string, int thread, + int parse_condition_and_thread, + int tempflag, int hardwareflag, int traceflag, + int ignore_count, + enum auto_boolean pending_break_support, + struct breakpoint_ops *ops, + int from_tty, + int enabled); extern void insert_breakpoints (void); |