* symtab.c (decode_line_spec): Update.
authorTom Tromey <tromey@redhat.com>
Thu, 24 Mar 2011 19:39:49 +0000 (19:39 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 24 Mar 2011 19:39:49 +0000 (19:39 +0000)
commit7efd8fc2d8d20fbed21a8e4271ab6768ddc75ea0
tree374a931d5ec7ff0239de47f7c0f0a8f1de971356
parent28d9b232b037c7d060b8a29309383eb813db55bf
* symtab.c (decode_line_spec): Update.
* linespec.c (build_canonical_line_spec): Change type of
'canonical'.
(decode_line_2, decode_line_1, decode_objc, decode_compound)
(find_method, decode_all_digits, decode_dollar, decode_label)
(symbol_found): Likewise.
(init_linespec_result): New function.
* breakpoint.c (struct captured_parse_breakpoint_args)
<canonical_p>: New field, replaces addr_string_p.
(create_breakpoints_sal): Add 'canonical' parameter, replacing
'addr_string'.
(parse_breakpoint_sals): Likewise.
(do_captured_parse_breakpoint): Update.
(create_breakpoint): Use struct linespec_result.
(until_break_command): Update.
(breakpoint_re_set_one): Update.
(decode_line_spec_1): Update.
* linespec.h (struct linespec_result): New.
(init_linespec_result): Declare.
gdb/ChangeLog
gdb/breakpoint.c
gdb/linespec.c
gdb/linespec.h
gdb/symtab.c