diff options
author | Tom Tromey <tom@tromey.com> | 2018-04-18 16:53:07 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-05-04 15:58:08 -0600 |
commit | 60b3cef2e49ba72dea55181a8ad0cb8dbf3f8a5b (patch) | |
tree | 1fecc6fa000b666ff29bd42d66d80ff1901db6e5 /gdb/breakpoint.h | |
parent | 7a2c85f25977ff9b11728ba85b1417538e22c246 (diff) | |
download | fsf-binutils-gdb-60b3cef2e49ba72dea55181a8ad0cb8dbf3f8a5b.zip fsf-binutils-gdb-60b3cef2e49ba72dea55181a8ad0cb8dbf3f8a5b.tar.gz fsf-binutils-gdb-60b3cef2e49ba72dea55181a8ad0cb8dbf3f8a5b.tar.bz2 |
Use function_view in cli-script.c
This changes some functions in cli-script.c to use function_view
rather than a function pointer and closure argument. This simplifies
the code a bit and is useful in a subsequent patch.
ChangeLog
2018-05-04 Tom Tromey <tom@tromey.com>
* tracepoint.c (actions_command): Update.
* mi/mi-cmd-break.c (mi_command_line_array)
(mi_command_line_array_cnt, mi_command_line_array_ptr)
(mi_read_next_line): Remove.
(mi_cmd_break_commands): Update.
* cli/cli-script.h (read_command_lines, read_command_lines_1): Use
function_view.
* cli/cli-script.c (get_command_line): Update.
(process_next_line): Use function_view. Constify.
(recurse_read_control_structure, read_command_lines)
(read_command_lines_1): Change argument types to function_view.
(do_define_command, document_command): Update.
* breakpoint.h (check_tracepoint_command): Don't declare.
* breakpoint.c (check_tracepoint_command): Remove.
(commands_command_1, create_tracepoint_from_upload): Update.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r-- | gdb/breakpoint.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index e7332a4..a1356f0 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -1608,10 +1608,6 @@ extern int is_tracepoint (const struct breakpoint *b); it. */ extern VEC(breakpoint_p) *static_tracepoints_here (CORE_ADDR addr); -/* Function that can be passed to read_command_line to validate - that each command is suitable for tracepoint command list. */ -extern void check_tracepoint_command (char *line, void *closure); - /* Create an instance of this to start registering breakpoint numbers for a later "commands" command. */ |