Implement -break-commands
authorVladimir Prus <vladimir@codesourcery.com>
Mon, 3 Aug 2009 12:39:01 +0000 (12:39 +0000)
committerVladimir Prus <vladimir@codesourcery.com>
Mon, 3 Aug 2009 12:39:01 +0000 (12:39 +0000)
commit48cb2d85819efcb448e7b635e0a5da776f5bfd8c
tree48ad67af6be4c92c46688853d2e165cd1e867783
parent3c1179ff511933179e64e854ac7b39c8003d9868
Implement -break-commands

* breakpoint.c (get_breakpoint, breakpoint_set_commands): New.
(commands_command): Use breakpoint_set_commands.
* breakpoint.h (get_breakpoint, breakpoint_set_commands): Declare.

* mi/mi-cmds.h (mi_cmd_break_commands): New.
* mi/mi-cmds.c: Register -break-commands.
* mi/mi-cmd-break.c (mi_cmd_break_commands, mi_read_next_line)
(mi_command_line_array, mi_command_line_array_cnt)
(mi_command_line_array_ptr): New.
gdb/ChangeLog
gdb/breakpoint.c
gdb/breakpoint.h
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/mi/mi-cmd-break.c
gdb/mi/mi-cmds.c
gdb/mi/mi-cmds.h
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.mi/mi-break.exp
gdb/testsuite/lib/mi-support.exp