aboutsummaryrefslogtreecommitdiff
path: root/ld/ldemul.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2017-08-21 21:51:11 -0600
committerTom Tromey <tom@tromey.com>2017-09-20 22:05:16 -0600
commitd1b0a7bfd3df05fd2009b62b19b7535bbc6555c0 (patch)
tree5e3f5adeb00c1fcc0bcde2994c29f925f98c1d25 /ld/ldemul.c
parent48649e1bfe2ef4cceff15a34e5a9e37201894ecd (diff)
downloadgdb-d1b0a7bfd3df05fd2009b62b19b7535bbc6555c0.zip
gdb-d1b0a7bfd3df05fd2009b62b19b7535bbc6555c0.tar.gz
gdb-d1b0a7bfd3df05fd2009b62b19b7535bbc6555c0.tar.bz2
Change counted_command_line to a shared_ptr
This changes counted_command_line to be a typedef for std::shared_ptr and removes the associated cleanups. In the long run I believe that cmd_list_element should also be changed to use a shared_ptr. gdb/ChangeLog 2017-09-20 Tom Tromey <tom@tromey.com> * breakpoint.c (struct counted_command_line): Remove. (breakpoint_commands): Update. (alloc_counted_command_line, incref_counted_command_line) (decref_counted_command_line, do_cleanup_counted_command_line) (make_cleanup_decref_counted_command_line): Remove. (breakpoint_set_commands, commands_command_1, ~bpstats, bpstats) (bpstat_clear_actions, bpstat_do_actions_1, watchpoint_check) (bpstat_stop_status, print_one_breakpoint_location, ~breakpoint) (save_breakpoints): Update. * breakpoint.h (counted_command_line): Now a typedef to shared_ptr. (struct breakpoint) <commands>: Now a counted_command_line. (struct bpstats) <command>: Likewise.
Diffstat (limited to 'ld/ldemul.c')
0 files changed, 0 insertions, 0 deletions