Use std::string in d-namespace.c
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index a6238dc8da99fb5411708ba65d91de84629baf7b..9ae81f981f0d150f9d9aa31095c56a6bb6c7724e 100644 (file)
@@ -1,3 +1,74 @@
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * d-namespace.c (d_lookup_symbol): Use std::string.
+       (find_symbol_in_baseclass): Likewise.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * ctf.c (ctf_start): Use std::string.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * ada-lang.c (is_known_support_routine): Update.
+       (ada_unhandled_exception_name_addr_from_raise): Update.
+       * guile/scm-frame.c (gdbscm_frame_name): Update.
+       * python/py-frame.c (frapy_name): Update.
+       (frapy_function): Update.
+       * stack.h (find_frame_funname): Update.
+       * stack.c (find_frame_funname): Return unique_xmalloc_ptr.
+       (print_frame): Update.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * findcmd.c (put_bits): Take a gdb::byte_vector.
+       (parse_find_args): Return gdb::byte_vector.  "args" now const.
+       Remove "pattern_bufp" and "pattern_lenp" parameters.  Remove
+       cleanups.
+       (find_command): Update.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * cli/cli-script.c (class scoped_restore_hook_in): New.
+       (clear_hook_in_cleanup): Remove.
+       (execute_cmd_pre_hook, execute_cmd_post_hook): Use
+       scoped_restore_hook_in.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * cli/cli-script.c (restore_interp): Remove.
+       (read_command_lines): Use scoped_restore_interp.
+       * interps.c (scoped_restore_interp::set_temp): Rename from
+       interp_set_temp.
+       * interps.h (class scoped_restore_interp): New.
+       (interp_set_temp): Remove.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-cmd-catch.c (mi_cmd_catch_assert)
+       (mi_cmd_catch_exception, mi_catch_load_unload): Update.
+       * mi/mi-cmd-break.c (setup_breakpoint_reporting): Return a
+       scoped_restore.
+       (mi_cmd_break_insert_1): Update.
+       * mi/mi-cmd-break.h (setup_breakpoint_reporting): Return a
+       scoped_restore.
+
+2017-09-11  Tom Tromey  <tom@tromey.com>
+
+       * demangle.c (demangle_command): Update.
+       * breakpoint.c (disable_command): Update.
+       (enable_command): Update.
+       (find_location_by_number): Make "number" const.  Use
+       get_number_trailer.
+       * cli/cli-utils.c (extract_arg): Return std::string.
+       * probe.c (parse_probe_linespec): Update.  Change types.
+       (collect_probes): Take string arguments.
+       (parse_probe_linespec): Likewise.
+       (info_probes_for_ops): Update.
+       (enable_probes_command): Update.
+       (disable_probes_command): Update.
+       * break-catch-sig.c (catch_signal_split_args): Update.
+       * mi/mi-parse.c (mi_parse): Update.
+
 2017-09-11  Tom Tromey  <tom@tromey.com>
 
        * language.h (language_enum): Make argument const.
This page took 0.031174 seconds and 4 git commands to generate.