summaryrefslogtreecommitdiff
path: root/gdb/defs.h
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2007-01-27 12:30:46 +0000
committerEli Zaretskii <eliz@gnu.org>2007-01-27 12:30:46 +0000
commit6f7c6fd96dcbb962e5c1103642f71a07a694e57d (patch)
tree343587f391081b9d0b9862ac24b7fbe0810545c1 /gdb/defs.h
parent0642ba891cf8e3a3baf2e7333c15946aaa8cd361 (diff)
downloadgdb-6f7c6fd96dcbb962e5c1103642f71a07a694e57d.tar.gz
* cli/cli-script.c: Include breakpoint.h.
(build_command_line): Require arguments only for if and while commands. (get_command_line, execute_user_command, execute_control_command): Fix wording of warning messages. (print_command_lines): Print breakpoint commands. (execute_control_command): Call commands_from_control_command to handle the `commands' command inside a body of a flow-control command. (read_next_line): Recognize the `commands' command and build a command line structure for it. (recurse_read_control_structure, read_command_lines): Handle `commands' similarly to `if' and `while'. * breakpoint.c (get_number_trailer): Document the special meaning of NULL as the first argument PP. (commands_from_control_command): New function. * breakpoint.h (commands_from_control_command): Add prototype. * defs.h (commands_control): New enumerated value for enum command_control_type.
Diffstat (limited to 'gdb/defs.h')
-rw-r--r--gdb/defs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/defs.h b/gdb/defs.h
index c7e6d3a51be..beb1a3b2ac6 100644
--- a/gdb/defs.h
+++ b/gdb/defs.h
@@ -691,6 +691,7 @@ enum command_control_type
continue_control,
while_control,
if_control,
+ commands_control,
invalid_control
};