Constify add_prefix_cmd
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 6a3476946a8ab59647c4fa72090c542edaa60955..60be796404abda84925765a00d6047ba85b1d129 100644 (file)
+2017-10-11  Tom Tromey  <tom@tromey.com>
+
+       * gdbthread.h (thread_command): Constify.
+       * inferior.h (detach_command): Constify.
+       * top.h (set_history, show_history): Constify.
+       * arm-tdep.c (set_arm_command, show_arm_command): Constify.
+       * serial.c (serial_set_cmd, serial_show_cmd): Constify.
+       * bsd-kvm.c (bsd_kvm_cmd): Constify.
+       * printcmd.c (set_command): Constify.
+       (non_const_set_command): New function.
+       * dcache.c (set_dcache_command, show_dcache_command): Constify.
+       * breakpoint.c (enable_command, disable_command, delete_command)
+       (catch_command, tcatch_command, set_breakpoint_cmd)
+       (show_breakpoint_cmd): Constify.
+       * macrocmd.c (macro_command): Constify.
+       * infcmd.c (unset_command, kill_command, detach_command)
+       (info_proc_cmd): Constify.
+       * i386-tdep.c (set_mpx_cmd, show_mpx_cmd): Constify.
+       * auto-load.c (show_auto_load_cmd, set_auto_load_cmd)
+       (info_auto_load_cmd): Constify.
+       * target-descriptions.c (set_tdesc_cmd, show_tdesc_cmd)
+       (unset_tdesc_cmd): Constify.
+       * ada-lang.c (set_ada_command, show_ada_command)
+       (maint_set_ada_cmd, maint_show_ada_cmd): Constify.
+       * guile/guile.c (set_guile_command, show_guile_command)
+       (info_guile_command): Constify.
+       * tui/tui-win.c (tui_command, set_tui_cmd, show_tui_cmd):
+       Constify.
+       * skip.c (skip_command): Constify.
+       * compile/compile.c (_initialize_compile): Constify.
+       * dwarf2read.c (set_dwarf_cmd, show_dwarf_cmd): Constify.
+       * btrace.c (maint_btrace_cmd, maint_btrace_set_cmd)
+       (maint_btrace_show_cmd, maint_btrace_pt_set_cmd)
+       (maint_btrace_pt_show_cmd): Constify.
+       * remote.c (set_remote_cmd, show_remote_cmd, remote_command):
+       Constify.
+       * python/python.c (user_show_python, user_set_python): Constify.
+       * mips-tdep.c (set_mips_command, show_mips_command)
+       (set_mipsfpu_command): Constify.
+       * record-btrace.c (cmd_record_btrace_start)
+       (cmd_set_record_btrace, cmd_show_record_btrace)
+       (cmd_set_record_btrace_bts, cmd_show_record_btrace_bts)
+       (cmd_set_record_btrace_pt, cmd_show_record_btrace_pt): Constify.
+       * rs6000-tdep.c (set_powerpc_command, show_powerpc_command):
+       Constify.
+       * symfile.c (overlay_command): Constify.
+       * spu-tdep.c (set_spu_command, show_spu_command): Constify.
+       * cli/cli-logging.c (set_logging_command, show_logging_command):
+       Constify.
+       * cli/cli-dump.c (dump_command, append_command)
+       (srec_dump_command, ihex_dump_command, verilog_dump_command)
+       (tekhex_dump_command, binary_dump_command)
+       (binary_append_command): Constify.
+       * cli/cli-decode.c (struct cmd_list_element): Change type of
+       "fun".
+       * cli/cli-cmds.c (info_command, show_command, set_debug)
+       (show_debug): Constify.
+       (show_command): Add non-const overload.
+       * top.c (set_history, show_history): Constify.
+       * sh-tdep.c (set_sh_command, show_sh_command): Constify.
+       * command.h (add_prefix_cmd): Accept a cmd_const_cfunc_ftype.
+       * target.c (target_command): Constify.
+       * sparc64-tdep.c (info_adi_command): Constify.
+       * record-full.c (cmd_record_full_start): Constify.
+       (set_record_full_command): Constify.  Fix typo.
+       (show_record_full_command): Constify.
+       * thread.c (thread_command, thread_apply_command): Constify.
+       * memattr.c (dummy_cmd): Constify.
+       * value.c (function_command): Constify.
+       * frame.c (set_backtrace_cmd, show_backtrace_cmd): Constify.
+       * probe.c (info_probes_command): Constify.
+       * ser-tcp.c (set_tcp_cmd, show_tcp_cmd): Constify.
+       * gnu-nat.c (set_task_cmd, show_task_cmd, set_thread_cmd)
+       (show_thread_cmd, set_thread_default_cmd)
+       (show_thread_default_cmd): Constify.
+       (check_empty): Constify.
+       * tracepoint.c (tfind_command): Constify.
+       * cp-support.c (maint_cplus_command): Constify.
+       * windows-tdep.c (info_w32_command): Constify.
+       * record.c (cmd_record_start, set_record_command)
+       (show_record_command, info_record_command, cmd_record_goto):
+       Constify.
+       * ravenscar-thread.c (set_ravenscar_command)
+       (show_ravenscar_command): Constify.
+       * utils.c (set_internal_problem_cmd, show_internal_problem_cmd):
+       Constify.
+       (add_internal_problem_command): Remove casts.
+       * arc-tdep.c (maintenance_print_arc_command): Constify.
+       * valprint.c (set_print, show_print, set_print_raw)
+       (show_print_raw): Constify.
+       * maint.c (maintenance_command, maintenance_info_command)
+       (maintenance_print_command, maintenance_set_cmd)
+       (maintenance_show_cmd, set_per_command_cmd)
+       (show_per_command_cmd, maintenance_check_command): Constify.
+       * language.c (set_check, show_check): Constify.
+       * typeprint.c (show_print_type, set_print_type): Constify.
+       * go32-nat.c (go32_info_dos_command): Constify.
+
+2017-10-11  Tom Tromey  <tom@tromey.com>
+
+       * breakpoint.c (prepare_re_set_context): Remove.
+       (breakpoint_re_set_one): Update.  Don't use cleanups.
+       (breakpoint_re_set): Use scoped_restore, std::string, and
+       scoped_restore_current_language.
+
+2017-10-11  Tom Tromey  <tom@tromey.com>
+
+       * breakpoint.c (commands_command_1): Use std::string.
+       (cleanup_executing_breakpoints): Remove.
+       (bpstat_do_actions_1): Use scoped_restore.
+       (bpstat_check_watchpoint): Use std::string.
+       (decode_static_tracepoint_spec): Likewise.
+       (break_range_command): Likewise.
+       (watch_command_1): Likewise.
+       (compare_breakpoints): Change argument types.
+       (clear_command): Use std::vector.
+       (cleanup_executing_breakpoints): Remove.
+       (update_global_location_list): Use unique_xmalloc_ptr.
+       (strace_command): Remove unused declaration.
+
+2017-10-11  John Baldwin  <jhb@FreeBSD.org>
+
+       * Makefile.in (ALLDEPFILES): Add arm-fbsd-nat.c.
+       * NEWS: Mention new FreeBSD/arm native configuration.
+       * configure.host: Add arm*-*-freebsd*.
+       * configure.nat: Likewise.
+       * arm-fbsd-nat.c: New file.
+
+2017-10-11  John Baldwin  <jhb@FreeBSD.org>
+
+       * Makefile.in (ALL_TARGET_OBS): Add arm-fbsd-tdep.o.
+       (ALLDEPFILES): Add arm-fbsd-tdep.c.
+       * NEWS: Mention new FreeBSD/arm target.
+       * configure.tgt: Add arm*-*-freebsd*.
+       * arm-fbsd-tdep.c: New file.
+       * arm-fbsd-tdep.h: New file.
+
+2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * linux-tdep.c (linux_make_corefile_notes): Remove call to
+       `gdbarch_elfcore_write_linux_prpsinfo'.
+       * gdbarch.sh (elfcore_write_linux_prpsinfo): Remove architecture
+       method.
+       (elf_internal_linux_prpsinfo): Remove declaration.
+       * gdbarch.h: Regenerate.
+       * gdbarch.c: Regenerate.
+
+2017-10-11  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * ppc-linux-tdep.c (ppc_linux_init_abi): Remove call to
+       `set_gdbarch_elfcore_write_linux_prpsinfo'.
+
+2017-10-11  Pedro Alves  <palves@redhat.com>
+
+       * breakpoint.c (reattach_breakpoints): Delete.
+       * breakpoint.h (reattach_breakpoints): Delete.
+
+2017-10-11  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * symfile.c (registered_sym_fns): Make struct, not typedef.
+       (DEF_VEC_O (registered_sym_fns)): Remove.
+       (symtab_fns): Change type to std::vector.
+       (add_symtab_fns): Adjust.
+       (find_sym_fns): Adjust.
+
+2017-10-11  Anton Kolesov  <Anton.Kolesov@synopsys.com>
+
+       * arc-tdep.c (arc_gdbarch_init): Pass proper cpu value to disassembler.
+       * arc-tdep.h (arc_arch_is_em): New function.
+       (arc_arch_is_hs): Likewise.
+
+2017-10-11  Egeyar Bagcioglu  <egeyar.bagcioglu@oracle.com>
+
+       * macrotab.h (macro_lookup_inclusion): Remove unnecessary
+       parentheses in the declaration.
+       (macro_lookup_inclusion): Likewise.
+       (macro_lookup_definition): Likewise.
+       * p-lang.h (pascal_builtin_types): Likewise.
+       * tui/tui-data.c (tui_win_list): Likewise.
+       * tui/tui-data.h (tui_win_list): Likewise.
+       * utils.h (make_cleanup_free_section_addr_info): Likewise.
+
+2017-10-11  Mark Rages  <markrages@gmail.com>
+
+       * target-memory.c (block_boundaries): Fix for block address not
+       aligned on block size.
+
+2017-10-10  Pedro Alves <palves@redhat.com>
+           Tom Tromey  <tom@tromey.com>
+
+       * breakpoint.c (struct captured_breakpoint_query_args)
+       (do_captured_breakpoint_query, gdb_breakpoint_query): Delete.
+       (print_breakpoint): New.
+       * breakpoint.h (print_breakpoint): Declare.
+       * common/common-exceptions.h (enum return_reason): Remove
+       references to catch_exceptions.
+       * exceptions.c (catch_exceptions, catch_exceptions_with_msg):
+       Delete.
+       * exceptions.h (catch_exceptions_ftype, catch_exceptions)
+       (catch_exception_ftype, catch_exceptions_with_msg): Delete.
+       * gdb.h: Delete.
+       * gdbthread.h (thread_select): Declare.
+       * mi/mi-cmd-break.c: Don't include gdb.h.
+       (breakpoint_notify): Use print_breakpoint.
+       * mi/mi-cmd-catch.c: Don't include gdb.h.
+       * mi/mi-interp.c: Don't include gdb.h.
+       (mi_print_breakpoint_for_event): New.
+       (mi_breakpoint_created, mi_breakpoint_modified): Use
+       mi_print_breakpoint_for_event.
+       * mi/mi-main.c: Don't include gdb.h.
+       (mi_cmd_thread_select): Parse the global thread ID here.  Use
+       thread_select instead of gdb_thread_select.
+       (mi_cmd_thread_list_ids): Output "thread-ids" tuple here instead
+       of using gdb_list_thread_ids.
+       * remote-fileio.c (do_remote_fileio_request): Change type.  Reply
+       FILEIO_ENOSYS here.
+       (remote_fileio_request): Use TRY/CATCH instead of
+       catch_exceptions.
+       * symfile-mem.c (struct symbol_file_add_from_memory_args)
+       (symbol_file_add_from_memory_wrapper): Delete.
+       (add_vsyscall_page): Use TRY/CATCH instead of catch_exceptions.
+       * thread.c: Don't include gdb.h.
+       (do_captured_list_thread_ids, gdb_list_thread_ids): Delete.
+       (thread_alive): Use thread_select.
+       (do_captured_thread_select): Delete, parts salvaged as ...
+       (thread_select): ... this new function.
+       (gdb_thread_select): Delete.
+
+2017-10-10  Pedro Alves  <palves@redhat.com>
+           Tom Tromey  <tom@tromey.com>
+
+       * breakpoint.c (breakpoint_cond_eval): Change return type to bool
+       and reverse logic.
+       (WP_DELETED, WP_VALUE_CHANGED, WP_VALUE_NOT_CHANGED, WP_IGNORE):
+       No longer macros.  Instead ...
+       (enum wp_check_result): They're now values of this new
+       enumeration.
+       (watchpoint_check): Change return type to wp_check_result and
+       parameter type to bpstat.
+       (bpstat_check_watchpoint): Use TRY/CATCH instead of catch_errors.
+       (bpstat_check_breakpoint_conditions): Use TRY/CATCH instead of
+       catch_errors.  Reverse logic of watchpoint_check call.
+       (breakpoint_re_set_one): Now returns void and takes a breakpoint
+       pointer as parameter.
+       (breakpoint_re_set): Use TRY/CATCH instead of catch_errors.
+       * common/common-exceptions.c (throw_exception_sjlj): Update
+       comments to avoid mentioning catch_errors.
+       * exceptions.c (catch_errors): Delete.
+       * exceptions.h: Update comments to avoid mentioning catch_errors.
+       (catch_errors_ftype, catch_errors): Delete.
+       * infrun.c (normal_stop): Use TRY/CATCH instead of catch_errors.
+       (hook_stop_stub): Delete.
+       (restore_selected_frame): Change return type to void, and
+       parameter type to const frame_id &.
+       (restore_infcall_control_state): Use TRY/CATCH instead of
+       catch_errors.
+       * main.c (captured_command_loop): Return void and remove
+       parameter.  Remove references to catch_errors.
+       (captured_main): Use TRY/CATCH instead of catch_errors.
+       * objc-lang.c (objc_submethod_helper_data)
+       (find_objc_msgcall_submethod_helper): Delete.
+       (find_objc_msgcall_submethod): Use TRY/CATCH instead of
+       catch_errors.
+       * record-full.c (record_full_message): Return void.
+       (record_full_message_args, record_full_message_wrapper): Delete.
+       (record_full_message_wrapper_safe): Return bool and use TRY/CATCH
+       instead of catch_errors.
+       * solib-aix.c (solib_aix_open_symbol_file_object): Change
+       parameter type to int.
+       * solib-darwin.c (open_symbol_file_object): Ditto.
+       * solib-dsbt.c (open_symbol_file_object): Ditto.
+       * solib-frv.c (open_symbol_file_object): Ditto.
+       * solib-svr4.c (open_symbol_file_object): Ditto.
+       * solib-target.c (solib_target_open_symbol_file_object): Ditto.
+       * solib.c (update_solib_list): Use TRY/CATCH instead of
+       catch_errors.
+       * solist.h (struct target_so_ops) <open_symbol_file_object>:
+       Change type.
+       * symmisc.c (struct print_symbol_args): Remove.
+       (dump_symtab_1): Use TRY/CATCH instead of catch_errors.
+       (print_symbol): Change type.
+       * windows-nat.c (handle_load_dll, handle_unload_dll): Return void
+       and remove parameters.
+       (catch_errors): New.
+       (get_windows_debug_event): Adjust.
+
+2017-10-09  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (free_splay_tree): Remove.
+       (list_available_thread_groups): Use splay_tree_up.
+       * common/gdb_splay_tree.h: New file.
+
+2017-10-09  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (do_nothing): Remove.
+       (list_available_thread_groups): Update.
+
+2017-10-09  Pedro Alves  <palves@redhat.com>
+
+       * infrun.c (handle_inferior_event_1) <TARGET_WAITKIND_EXECD>: Skip
+       reading registers when switching context.
+
+2017-10-09  John Baldwin  <jhb@FreeBSD.org>
+
+       * fbsd-nat.c (fbsd_siginfo_size): Use gdbarch_long_bit.
+       (fbsd_convert_siginfo): Likewise.
+       * fbsd-tdep.c (fbsd_core_xfer_siginfo): Likewise.
+
+2017-10-09  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * configure.ac (try_guile_versions): Remove guile-2.2.
+       * configure: Regenerate.
+
+2017-10-09  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (COMPILE.post, POSTCOMPILE): Restore $(basename).
+       (COMPILE.pre): Use $(CXX).
+
+2017-10-09  Pedro Alves  <palves@redhat.com>
+
+       * cp-support.c (cp_remove_params): Return a gdb::unique_xmalloc_ptr.
+       Use bool.
+       (overload_list_add_symbol): Adjust to use gdb::unique_xmalloc_ptr.
+       * cp-support.h (cp_remove_params): Now returns a
+       gdb::unique_xmalloc_ptr.
+       * dwarf2read.c (find_slot_in_mapped_hash): Now returns bool.
+       Adjust to cp_remove_params returning a gdb::unique_xmalloc_ptr.
+       * psymtab.c (psymtab_search_name): Adjust to cp_remove_params
+       returning a gdb::unique_xmalloc_ptr.
+       (lookup_partial_symbol): Adjust to use gdb::unique_xmalloc_ptr.
+       * stack.c (find_frame_funname): Adjust to cp_remove_params
+       returning a gdb::unique_xmalloc_ptr.
+
+2017-10-08  Tom Tromey  <tom@tromey.com>
+
+       * dwarf2read.c (dwarf2_get_dwz_file): Use
+       gdb::unique_xmalloc_ptr.
+       (find_slot_in_mapped_hash): Likewise.
+       (dwarf2_physname): Likewise.
+       (create_dwo_unit_in_dwp_v1): Use std::string.
+       (create_dwo_unit_in_dwp_v2): Likewise.
+       (lookup_dwo_cutu): Likewise.
+       (inherit_abstract_dies): Use std::vector.
+       (read_array_type): Likewise.
+       (dwarf_decode_macros): Remove unused declaration.
+       (unsigned_int_compar): Remove.
+       (dwarf2_build_psymtabs_hard): Use scoped_restore.
+       (psymtabs_addrmap_cleanup): Remove.
+
+2017-10-08  Tom Tromey  <tom@tromey.com>
+
+       * frame-unwind.c (frame_unwind_try_unwinder): Update.
+       * frame.h (frame_cleanup_after_sniffer): Declare.
+       (frame_prepare_for_sniffer): Return void.
+       * frame.c (frame_cleanup_after_sniffer): No longer static.  Change
+       type of argument.
+       (frame_prepare_for_sniffer): Return void.
+
+2017-10-08  Tom Tromey  <tom@tromey.com>
+
+       * utils.h (make_cleanup_value_free): Remove.
+       * utils.c (do_value_free, struct cleanup): Remove.
+       * dwarf2loc.c (dwarf2_evaluate_loc_desc_full) <DWARF_VALUE_STACK>:
+       Use gdb_value_up.
+       * value.h (struct value_deleter): New.
+       (gdb_value_up): New typedef.
+
+2017-10-08  Tom Tromey  <tom@tromey.com>
+
+       * symtab.c (free_search_symbols, do_free_search_symbols_cleanup)
+       (make_cleanup_free_search_symbols): Remove.
+       (search_symbols): Return std::vector.
+       (symbol_search::compare_search_syms): Now member of
+       symbol_search.  Change arguments.
+       (sort_search_symbols_remove_dups): Change arguments.  Rewrite.
+       (symtab_symbol_info, rbreak_command): Update.
+       * symtab.h (struct symbol_search) <next>: Remove.
+       Add constructors.
+       (symbol_search::operator<): New function.
+       (symbol_search::operator==): New function.
+       (search_symbols): Remove std::vector.
+       (free_search_symbols, make_cleanup_free_search_symbols): Remove.
+       (symbol_search::compare_search_syms): Declare.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
+       * Makefile.in (ALL_64_TARGET_OBS): Replace aarch64-insn.o with
+       arch/aarch64-insn.o.
+       Remove one rule.
+       * configure.tgt: Replace aarch64-insn.o with arch/aarch64-insn.o.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
+       * Makefile.in (ALL_TARGET_OBS): Replace arm.o, arm-get-next-pcs.o,
+       and arm-linux.o with arch/arm.o, arch/arm-get-next-pcs.o and
+       arch/arm-linux.o respectively.
+       * configure.tgt: Likewise.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
+       * Makefile.in (ALL_TARGET_OBS): Rename i386.o to arch/i386.o.
+       * configure.tgt (i386_tobjs): Replace i386.o with arch/i386.o.
+
+2017-10-06  Pedro Alves  <palves@redhat.com>
+
+       * windows-nat.c: Include <algorithm>.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
+       * configure.tgt (i386_tobjs): New variable.
+       (amd64_tobjs): New variable.
+       Set $cpu_obs and $os_obs.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
+       * Makefile.in (CONFIG_SRC_SUBDIR): New.
+       (ALL_64_TARGET_OBS): Replace amd64.o with arch/amd64.o.
+       (clean): Remove object files and dependency files.
+       (distclean): Remove the directory.
+       * configure.ac: Invoke AC_CONFIG_COMMANDS.
+       * configure: Re-generated.
+       * configure.tgt: Replace amd64.o with arch/amd64.o.
+
+2017-10-05  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       PR build/22188
+       * arm-tdep.c (arm_decode_misc_memhint_neon): Fix decoding of CPS
+       and SETEND.
+
+2017-10-05  Pedro Alves  <palves@redhat.com>
+
+       * linux-nat.c (linux_child_follow_fork): When following the parent
+       and detaching the child, consult the parent thread's architecture
+       instead of the child's.
+
+2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * ax.h: Do not include "doublest.h".
+       (union agent_val): Remove.
+
+2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * dfp.h (MAX_DECIMAL_STRING): Move to dfp.c.
+       (decimal_to_string): Return std::string object.
+       (decimal_from_string): Accept std::string object.  Return bool.
+       (decimal_from_integral, decimal_from_doublest): Remove.
+       (decimal_from_longest): Add prototype.
+       (decimal_from_ulongest): Likewise.
+       (decimal_to_longest): Likewise.
+       (decimal_from_doublest): Likewise.
+       * dfp.c: Do not include "gdbtypes.h" or "value.h".
+       (MAX_DECIMAL_STRING): Move here.
+       (decimal_to_string): Return std::string object.
+       (decimal_from_string): Accept std::string object.  Return bool.
+       (decimal_from_integral): Remove, replace by ...
+       (decimal_from_longest, decimal_from_ulongest): ... these new functions.
+       (decimal_to_longest): New function.
+       (decimal_from_floating): Remove, replace by ...
+       (decimal_from_doublest): ... this new function.
+       (decimal_to_doublest): Update to new decimal_to_string interface.
+
+       * value.c (unpack_long): Use decimal_to_longest.
+       * valops.c (value_cast): Use decimal_from_doublest instead of
+       decimal_from_floating.  Use decimal_from_[u]longest isntead of
+       decimal_from_integral.
+       * valarith.c (value_args_as_decimal): Likewise.
+       * valprint.c (print_decimal_floating): Update to new
+       decimal_to_string interface.
+       * printcmd.c (printf_decfloat): Likewise.
+       * c-exp.y (parse_number): Update to new decimal_from_string interface.
+
+2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * doublest.h: Do not include "floatformat.h".  Remove stale comments.
+       * gdbtypes.c: Include "floatformat.h".
+       * value.c: Likewise.
+       * m68k-tdep.c: Likewise.
+
+       * findvar.c: Do not include "floatformat.h".
+       * amd64-darwin-tdep.c: Likewise.
+       * arm-linux-tdep.c: Likewise.
+       * i386-darwin-tdep.c: Likewise.
+       * i387-tdep.c: Likewise.
+       * m68k-linux-tdep.c: Likewise.
+       * mep-tdep.c: Likewise.
+       * mips-tdep.c: Likewise.
+       * nios2-tdep.c: Likewise.
+       * s390-linux-tdep.c: Likewise.
+       * sparc-obsd-tdep.c: Likewise.
+       * sparc-tdep.c: Likewise.
+       * sparc64-tdep.c: Likewise.
+       * spu-tdep.c: Likewise.
+       * tic6x-tdep.c: Likewise.
+       * tilegx-tdep.c: Likewise.
+       * vax-tdep.c: Likewise.
+       * xstormy16-tdep.c: Likewise.
+       * xtensa-tdep.c: Likewise.
+
+       * top.c: Do not include "doublest.h".
+       * aarch64-tdep.c: Likewise.
+       * alpha-tdep.c: Likewise.
+       * arm-linux-tdep.c: Likewise.
+       * m68k-linux-tdep.c: Likewise.
+       * tilegx-tdep.c: Likewise.
+       * xstormy16-tdep.c: Likewise.
+
+2017-10-05  John Baldwin  <jhb@FreeBSD.org>
+
+       * mips-fbsd-tdep.c (MIPS_INST_ADDIU_A0_SP_N32): Define.
+       (mipsn32_fbsd_sigframe): Define.
+       (mips_fbsd_init_abi): Install mipsn32_fbsd_sigframe unwinder
+       for FreeBSD/mipsn32.
+
+2017-10-05  John Baldwin  <jhb@FreeBSD.org>
+
+       * fbsd-tdep.c (fbsd_print_auxv_entry): Handle AT_EHDRFLAGS and
+       AT_HWCAP.
+
+2017-10-05  Tristan Gingold  <tgingold@free.fr>
+
+       * MAINTAINERS (Misc): Update my email address.
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (get_remote_arch_state): New 'gdbarch' parameter.  Use
+       it instead of target_gdbarch.
+       (get_remote_state, get_remote_packet_size): Adjust
+       get_remote_arch_state calls, passing down target_gdbarch
+       explicitly.
+       (packet_reg_from_regnum, packet_reg_from_pnum): New parameter
+       'gdbarch' and use it instead of target_gdbarch.
+       (get_memory_packet_size): Adjust get_remote_arch_state calls,
+       passing down target_gdbarch explicitly.
+       (struct stop_reply) <arch>: New field.
+       (remote_parse_stop_reply): Use the stopped thread's architecture,
+       not the current inferior's.  Save the architecture in the
+       stop_reply.
+       (process_stop_reply): Use the stop reply's architecture.
+       (process_g_packet, remote_fetch_registers)
+       (remote_prepare_to_store, store_registers_using_G)
+       (remote_store_registers): Adjust get_remote_arch_state calls,
+       using the regcache's architecture.
+       (remote_get_trace_status): Adjust get_remote_arch_state calls,
+       passing down target_gdbarch explicitly.
+       * spu-multiarch.c (spu_thread_architecture): Defer to the target
+       beneath instead of calling target_gdbarch.
+       * target.c (default_thread_architecture): Use the specified
+       inferior's architecture, instead of the current inferior's
+       architecture (via target_gdbarch).
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * regcache.c (get_thread_arch_regcache): Remove null_ptid special
+       case.
+       (regcache_print): Handle !target_has_registers here instead.
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * frame.c (create_test_frame): Delete.
+       * frame.h (create_test_frame): Delete.
+       * gdbarch-selftests.c: Include gdbthread.h and target.h.
+       (class regcache_test): Delete.
+       (test_target_has_registers, test_target_has_stack)
+       (test_target_has_memory, test_target_prepare_to_store)
+       (test_target_store_registers): New functions.
+       (test_target_ops): New class.
+       (register_to_value_test): Error out if there's already a
+       process_stratum (or higher) target pushed.  Create a fuller mock
+       environment, with mock target_ops, inferior, address space, thread
+       and inferior_ptid.
+       * progspace.c (struct address_space): Move to ...
+       * progspace.h (struct address_space): ... here.
+       * regcache.h (regcache::~regcache, regcache::raw_write)
+       [GDB_SELF_TEST]: No longer virtual.
+
+2017-10-04  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * mi/mi-main.c (list_available_thread_groups): Reverse filter logic.
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * guile/scm-breakpoint.c (gdbscm_breakpoint_commands): Move code
+       out of 'between TRY and CATCH'.
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * cli/cli-cmds.c (complete_command): Add missing END_CATCH.
+       * common/common-exceptions.h (TRY): Open an outermost scope.
+       Expand intro comment.
+       (CATCH): Reindent.
+       (END_CATCH): Close the outermost scope.
+       * completer.c (complete_line_internal): Add missing END_CATCH.
+
+2017-10-04  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * NEWS (Changes since GDB 8.0): Add entry about new
+       'set-cwd-on-gdbserver' feature.
+       (New remote packets): Add entry for QSetWorkingDir.
+       * common/common-inferior.h (set_inferior_cwd): New prototype.
+       * infcmd.c (set_inferior_cwd): Remove "static".
+       (show_cwd_command): Expand text to include remote debugging.
+       * remote.c: Add PACKET_QSetWorkingDir.
+       (remote_protocol_features) <QSetWorkingDir>: New entry for
+       PACKET_QSetWorkingDir.
+       (extended_remote_set_inferior_cwd): New function.
+       (extended_remote_create_inferior): Call
+       "extended_remote_set_inferior_cwd".
+       (_initialize_remote): Call "add_packet_config_cmd" for
+       QSetWorkingDir.
+
+2017-10-04  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * NEWS (New commands): Mention "set/show cwd".
+       * cli/cli-cmds.c (_initialize_cli_cmds): Mention "set cwd" on
+       "cd" command's help text.
+       * common/common-inferior.h (get_inferior_cwd): New prototype.
+       * infcmd.c (inferior_cwd_scratch): New global variable.
+       (set_inferior_cwd): New function.
+       (get_inferior_cwd): Likewise.
+       (set_cwd_command): Likewise.
+       (show_cwd_command): Likewise.
+       (_initialize_infcmd): Add "set/show cwd" commands.
+       * inferior.h (class inferior) <cwd>: New field.
+       * nat/fork-inferior.c: Include "gdb_tilde_expand.h".
+       (fork_inferior): Change inferior's cwd before its execution.
+       * windows-nat.c (windows_create_inferior): Pass inferior's cwd
+       to CreateProcess.
+
+2017-10-04  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * Makefile.in (SFILES): Add gdb_tilde_expand.c.
+       (HFILES_NO_SRCDIR): Add gdb_tilde_expand.h.
+       (COMMON_OBS): Add gdb_tilde_expand.o.
+       * common/gdb_tilde_expand.c: New file.
+       * common/gdb_tilde_expand.h: Likewise.
+
+2017-10-03  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * gdbarch.sh (objfile): Remove duplicate declaration.
+       * gdbarch.h: Regenerate.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * utils.c (internal_vproblem): Use string_vprintf.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * printcmd.c (info_symbol_command): Use std::string.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * top.c (gdb_safe_append_history): Use std::string.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * event-top.c (stdin_event_handler): Update.
+       * main.c (captured_main_1): Update.
+       * top.h (make_delete_ui_cleanup): Remove.
+       (struct ui): Add constructor and destructor.
+       (new_ui, delete_ui): Remove.
+       * top.c (make_delete_ui_cleanup): Remove.
+       (new_ui_command): Use std::unique_ptr.
+       (delete_ui_cleanup): Remove.
+       (ui::ui): Rename from new_ui.  Update.
+       (free_ui): Remove.
+       (ui::~ui): Rename from delete_ui.  Update.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * symfile.c (load_progress): Use gdb::byte_vector.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (mi_cmd_trace_frame_collected): Remove unused
+       declaration.
+       * printcmd.c (x_command): Remove unused declaration.
+       * symfile.c (symbol_file_command): Remove unused declaration.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * utils.c (internal_vproblem): Use std::string.
+       (defaulted_query): Likewise.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * guile/scm-ports.c (ioscm_with_output_to_port_worker): Update.
+       * top.c (execute_command_to_string): Update.
+       * utils.c (make_cleanup_restore_page_info): Remove.
+       (do_restore_page_info_cleanup): Remove.
+       (set_batch_flag_and_restore_page_info):
+       New.
+       (make_cleanup_restore_page_info): Remove.
+       (set_batch_flag_and_make_cleanup_restore_page_info): Remove.
+       (~set_batch_flag_and_restore_page_info): New
+       (make_cleanup_restore_uinteger): Remove.
+       (make_cleanup_restore_integer): Remove.
+       (struct restore_integer_closure): Remove.
+       (restore_integer): Remove.
+       * utils.h (struct set_batch_flag_and_restore_page_info): New
+       class.
+       (set_batch_flag_and_make_cleanup_restore_page_info): Remove.
+       (make_cleanup_restore_page_info): Remove.
+       (make_cleanup_restore_uinteger) Remove.
+       (make_cleanup_restore_integer) Remove.
+
+2017-10-03  Tom Tromey  <tom@tromey.com>
+
+       * record-full.h (record_full_gdb_operation_disable_set): Return
+       scoped_restore_tmpl<int>.
+       * infrun.c (adjust_pc_after_break): Update.
+       (handle_signal_stop): Update.
+       * record-full.c (record_full_gdb_operation_disable_set): Return
+       scoped_restore_tmpl<int>.
+       (record_full_wait_1, record_full_insert_breakpoint)
+       (record_full_remove_breakpoint, record_full_save)
+       (record_full_goto_insn): Update.
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
+
+       PR rust/22236:
+       * rust-lang.c (rust_val_print_str): New function.
+       (val_print_struct): Call it.
+       (rust_subscript): Preserve name of slice type.
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
+
+       * rust-lang.c (rust_subscript): Handle slices in
+       EVAL_AVOID_SIDE_EFFECTS case.
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
+
+       * rust-lang.c (rust_slice_type_p): Recognize &str as a slice type.
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
+
+       * rust-lang.h (rust_slice_type): Add "extern".
+
+2017-10-02  Tom Tromey  <tom@tromey.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * ada-lang.h (ada_exc_info::operator<): Make const.
+       (ada_exc_info::operator==): Make const.
+       * ada-lang.c (ada_exc_info::operator<, ada_exc_info::operator==):
+       Make const.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * target.c (read_whatever_is_readable): Change type of "result".
+       Update.
+       (free_memory_read_result_vector): Remove.
+       (read_memory_robust): Change return type.  Update.
+       * mi/mi-main.c (mi_cmd_data_read_memory_bytes): Update.  Use
+       bin2hex, std::string.
+       * target.h (memory_read_result_s): Remove typedef.
+       (free_memory_read_result_vector): Remove.
+       (read_memory_robust): Return std::vector.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (captured_mi_execute_command): Use scope_restore.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-cmd-info.c (mi_cmd_info_ada_exceptions): Update.
+       * ada-lang.h (struct ada_exc_info): Remove typedef.  Declare
+       operator< and operator==.
+       (ada_exceptions_list): Return a std::vector.
+       * ada-lang.c (ada_exc_info::operator<): Rename from
+       compare_ada_exception_info.
+       (ada_exc_info::operator==): New.
+       (sort_remove_dups_ada_exceptions_list): Change type of
+       "exceptions".
+       (ada_add_standard_exceptions, ada_add_exceptions_from_frame)
+       (ada_add_global_exceptions): Likewise.
+       (ada_exceptions_list_1): Return a std::vector.
+       (ada_exceptions_list): Likewise.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (struct print_one_inferior_data) <inferiors>: Now a
+       'std::set *'.
+       (print_one_inferior): Update.
+       (free_vector_of_ints): Remove.
+       (list_available_thread_groups): Change "ids" to std::set.
+       (mi_cmd_list_thread_groups): Update.
+       (struct collect_cores_data) <core>: Now a std::set.
+       (collect_cores): Update.
+       (unique): Remove.
+       (print_one_inferior): Update.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (mi_execute_cli_command): Use std::string.
+       (mi_execute_async_cli_command): Likewise.
+       (mi_cmd_trace_frame_collected): Use field_fmt.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-main.c (mi_cmd_data_write_memory_bytes): Use
+       gdb::byte_vector.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-parse.c (mi_parse): Remove unused declaration.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-cmd-disas.c (mi_cmd_disassemble): Don't copy "oarg".
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * varobj.h (varobj_gen_name): Return std::string.
+       * varobj.c (varobj_gen_name): Return std::string.
+       * mi/mi-cmd-var.c (mi_cmd_var_create): Use std::string.
+       (mi_cmd_var_delete): Don't copy "name".
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mi/mi-cmd-break.c (mi_argv_to_format): Return std::string.
+       (mi_cmd_break_insert_1): Update.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * target.h (make_scoped_defer_target_commit_resume): Update.
+       * target.c (make_scoped_defer_target_commit_resume): Rename from
+       make_cleanup_defer_target_commit_resume.  Return a
+       scoped_restore.
+       * infrun.c (proceed): Use make_scoped_defer_target_commit_resume.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * main.c (captured_main_1): Remove unused declaration.
+       * spu-multiarch.c (parse_spufs_run): Remove unused declaration.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * symtab.c (search_symbols): Remove unused outer cleanup.
+       (make_source_files_completion_list): Remove unused declaration.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * mt-tdep.c (mt_push_dummy_call): Use gdb::byte_vector.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * xstormy16-tdep.c (xstormy16_push_dummy_call): Use
+       gdb::byte_vector.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * complaints.c (vcomplaint): Use std::string.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * tracepoint.c (trace_variable_command): Use std::string.
+       (encode_actions_1): Remove unused declarations.
+       (create_tsv_from_upload): Use std::string.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * cp-support.c (gdb_demangle): Use std::string.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * stack.c (parse_frame_specification): Use std::string
+       (info_frame_command): Use gdb::unique_xmalloc_ptr.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * tilegx-tdep.c (tilegx_push_dummy_call): Use gdb::byte_vector.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * utils.c (vfprintf_maybe_filtered): Use std::string.
+       (vfprintf_unfiltered): Likewise.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * event-top.c (top_level_prompt): Return std::string.
+       (display_gdb_prompt): Update.
+
+2017-09-29  Tom Tromey  <tom@tromey.com>
+
+       * unittests/common-utils-selftests.c (format): New function.
+       (string_vprintf_tests): New function.
+       (_initialize_common_utils_selftests): Register new tests.
+       * common/common-utils.c (string_vprintf): New function.
+       * common/common-utils.h (string_vprintf): Declare.
+
+2017-09-29  Pedro Alves  <palves@redhat.com>
+
+       * common/rsp-low.c (unpack_varlen_hex): Constify.
+       * common/rsp-low.h (unpack_varlen_hex): Constify.
+       * linux-nat.c (linux_child_static_tracepoint_markers_by_strid):
+       Constify.
+       * remote.c (remote_set_permissions, read_ptid)
+       (remote_current_thread, remote_get_threads_with_qthreadinfo)
+       (remote_static_tracepoint_marker_at)
+       (remote_static_tracepoint_markers_by_strid)
+       (stop_reply_extract_thread, remote_parse_stop_reply): Constify.
+       * tracepoint.c (parse_trace_status, parse_tracepoint_status)
+       (parse_tracepoint_definition, parse_tsv_definition)
+       (parse_static_tracepoint_marker_definition): Constify.
+       * tracepoint.h (parse_static_tracepoint_marker_definition)
+       (parse_trace_status, parse_tracepoint_status)
+       (parse_tracepoint_definition, parse_tsv_definition): Constify.
+
+2017-09-29  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (target_buf, target_buf_size): Delete.
+       (remote_get_noisy_reply): Remove buf_p and sizeof_buf parameters.
+       Use the connection's packet buffer instead.
+       All callers adjusted.
+       (_initialize_remote): Remove references to target_buf and
+       target_buf_size.
+
+2017-09-28  Pedro Alves  <palves@redhat.com>
+
+       * Makefile.in (SUBDIR_UNITTESTS_SRCS): Add
+       unittests/common-utils-selftests.c.
+       (SUBDIR_UNITTESTS_OBS): Add common-utils-selftests.o.
+       (COMMON_OBS): Remove utils-selftests.o.
+       * utils-selftests.c: Move to ...
+       * unittests/common-utils-selftests.c: ... here and rename self
+       test to "string_printf".
+
+2017-09-28  Alexander Shaposhnikov <alexander.v.shaposhnikov@gmail.com> (tiny patch)
+
+       * dwarf2read.c (open_and_init_dwp_file): Protect against dwp_file
+       having NULL cus or tus.
+
+2017-09-27  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * arm-tdep.c: (convert_from_extended): Remove.
+       (convert_to_extended): Likewise.
+       (arm_extract_return_value): Use convert_typed_floating.
+       (arm_store_return_value): Likewise.
+
+       * sh-tdep.h (struct gdbarch_tdep): Add sh_littlebyte_bigword_type.
+       * sh-tdep.c: Do not include "floatformat.h".
+       (sh_littlebyte_bigword_type): New function.
+       (sh_register_convert_to_virtual): Use convert_typed_floating.
+       (sh_register_convert_to_raw): Likewise.
+       * sh64-tdep.c: (struct gdbarch_tdep): Add sh_littlebyte_bigword_type.
+       (sh64_littlebyte_bigword_type): New function.
+       (sh64_extract_return_value): Use convert_typed_floating.
+       (sh64_register_convert_to_virtual): Likewise.
+       (sh64_register_convert_to_raw): Likewise.
+
+2017-09-27  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * doublest.h (floatformat_from_type): Move to gdbtypes.h.
+       * doublest.c (floatformat_from_type): Move to gdbtypes.c.
+
+       * gdbtypes.h (union type_specific): Make field floatformat hold
+       just a single struct floatformat, not an array.
+       (floatformat_from_type): Move here.
+       * gdbtypes.c (floatformat_from_type): Move here.  Update to
+       changed TYPE_FLOATFORMAT definition.
+       (verify_floatformat): Update to changed TYPE_FLOATFORMAT.
+       (recursive_dump_type): Likewise.
+       (init_float_type): Install correct floatformat for byte order.
+       (arch_float_type): Likewise.
+
+2017-09-27  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdbtypes.c (init_type): Change incoming argument from
+       length-in-bytes to length-in-bits.  Assert length is a
+       multiple of TARGET_CHAR_BITS.
+       (arch_type, arch_flags_type): Likewise.
+       (init_integer_type): Update call to init_type.
+       (init_character_type): Likewise.
+       (init_boolean_type): Likewise.
+       (init_float_type): Likewise.
+       (init_decfloat_type): Likewise.
+       (init_complex_type): Likewise.
+       (init_pointer_type): Likewise.
+       (objfile_type): Likewise.
+       (arch_integer_type): Update call to arch_type.
+       (arch_character_type): Likewise.
+       (arch_boolean_type): Likewise.
+       (arch_float_type): Likewise.
+       (arch_decfloat_type): Likewise.
+       (arch_complex_type): Likewise.
+       (arch_pointer_type): Likewise.
+       (gdbtypes_post_init): Likewise.
+
+       * dwarf2read.c (dwarf2_init_float_type): Update call to init_type.
+       (read_base_type): Likewise.
+       * mdebugread.c (basic_type): Likewise.
+       * stabsread.c (dbx_init_float_type): Likewise.
+       (rs6000_builtin_type): Likewise.
+       (read_range_type): Likewise.  Also, fix call to init_integer_type
+       with erroneous length argument.
+
+       * ada-lang.c (ada_language_arch_info): Update call to arch_type.
+       * d-lang.c (build_d_types): Likewise.
+       * f-lang.c (build_fortran_types): Likewise.
+       * go-lang.c (build_go_types): Likewise.
+       * opencl-lang.c (build_opencl_types): Likewise.
+       * jit.c (finalize_symtab): Likewise.
+       * gnu-v3-abi.c (build_gdb_vtable_type): Likewise.
+       (build_std_type_info_type): Likewise.
+       * target-descriptions.c (tdesc_gdb_type): Likewise.  Also,
+       update call to arch_flags_type.
+
+       * linux-tdep.c (linux_get_siginfo_type_with_fields): Update call to
+       arch_type.
+       * fbsd-tdep.c (fbsd_get_siginfo_type): Likewise.
+       * windows-tdep.c (windows_get_tlb_type): Likewise.
+
+       * avr-tdep.c (avr_gdbarch_init): Update call to arch_type.
+       * ft32-tdep.c (ft32_gdbarch_init): Likewise.
+       * m32c-tdep.c (make_types): Likewise.
+       * rl78-tdep.c (rl78_gdbarch_init): Likewise.
+       (rl78_psw_type): Update call to arch_flags_type.
+       * m68k-tdep.c (m68k_ps_type): Update call to arch_flags_type.
+       * rx-tdep.c (rx_psw_type): Likewise.
+       (rx_fpsw_type): Likewise.
+       * sparc-tdep.c (sparc_psr_type): Likewise.
+       (sparc_fsr_type): Likewise.
+       * sparc64-tdep.c (sparc64_pstate_type): Likewise.
+       (sparc64_ccr_type): Likewise.
+       (sparc64_fsr_type): Likewise.
+       (sparc64_fprs_type): Likewise.
+
+2017-09-27  Tom Tromey  <tom@tromey.com>
+
+       * findcmd.c (find_command): Constify.
+
+2017-09-27  Tom Tromey  <tom@tromey.com>
+
+       * ada-tasks.c (task_command_1, task_command): Constify.
+
+2017-09-27  Tom Tromey  <tom@tromey.com>
+
+       * symtab.c (maintenance_print_symbol_cache)
+       (maintenance_flush_symbol_cache)
+       (maintenance_print_symbol_cache_statistics): Constify.
+
 2017-09-27  Tom Tromey  <tom@tromey.com>
 
        * inferior.c (detach_inferior_command, kill_inferior_command)
This page took 0.03997 seconds and 4 git commands to generate.