* cli/cli-script.c: Include breakpoint.h.
authorEli Zaretskii <eliz@gnu.org>
Sat, 27 Jan 2007 12:30:46 +0000 (12:30 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 27 Jan 2007 12:30:46 +0000 (12:30 +0000)
commit40c03ae8b35379347d3afea7bd4ddcb6cc7425c7
tree91fffe4e6addc2906fb9ef9c921df0e089f4dbbf
parent474d0ad39b9380f2ce83648a145e6ad77cf2520f
* 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.
gdb/ChangeLog
gdb/breakpoint.c
gdb/breakpoint.h
gdb/cli/cli-script.c
gdb/defs.h