+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)
+ (inferior_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * regcache.c (regcache_print, maintenance_print_registers)
+ (maintenance_print_raw_registers)
+ (maintenance_print_cooked_registers)
+ (maintenance_print_register_groups)
+ (maintenance_print_remote_registers): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * printcmd.c (map_display_numbers, undisplay_command)
+ (enable_disable_display_command, enable_display_command)
+ (disable_display_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * breakpoint.h (delete_command): Don't declare.
+ * breakpoint.c (delete_command, enable_once_command)
+ (enable_count_command, enable_delete_command, breakpoint_1)
+ (maintenance_info_breakpoints, stopin_command, stopat_command)
+ (delete_command, delete_trace_command, save_breakpoints)
+ (save_breakpoints_command, save_tracepoints_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * macrocmd.c (macro_expand_command, macro_expand_once_command)
+ (skip_ws, extract_identifier, macro_define_command)
+ (macro_undef_command, macro_list_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * infcmd.c (environment_info, set_environment_command)
+ (unset_environment_command, path_info, info_proc_cmd_1)
+ (info_proc_cmd_mappings, info_proc_cmd_stat)
+ (info_proc_cmd_status, info_proc_cmd_cwd, info_proc_cmd_cmdline)
+ (info_proc_cmd_exe, info_proc_cmd_all): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * i386-tdep.c (i386_mpx_info_bounds, i386_mpx_set_bounds):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * symfile-mem.c (add_symbol_file_from_memory_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * demangle.c (demangle_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * progspace.c (maintenance_info_program_spaces_command):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * compile/compile.c (check_raw_argument, compile_file_command)
+ (compile_code_command, compile_print_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * reggroups.c (maintenance_print_reggroups): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * dwarf2read.c (save_gdb_index_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * stap-probe.c (info_probes_stap_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * fork-child.c (unset_exec_wrapper_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * btrace.c (get_uint, get_context_size, no_chunk)
+ (maint_btrace_packet_history_cmd)
+ (maint_btrace_clear_packet_history_cmd, maint_btrace_clear_cmd)
+ (maint_info_btrace_cmd): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * reverse.c (delete_bookmark_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * remote.c (set_memory_packet_size)
+ (set_memory_write_packet_size, show_memory_write_packet_size)
+ (set_memory_read_packet_size, show_memory_read_packet_size)
+ (compare_sections_command, packet_command, remote_put_command)
+ (remote_get_command, remote_delete_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * mips-tdep.c (show_mipsfpu_command, set_mipsfpu_single_command)
+ (set_mipsfpu_double_command, set_mipsfpu_none_command)
+ (set_mipsfpu_auto_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-cmds.h (cd_command): Constify.
+ * cli/cli-cmds.c (cd_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * thread.c (thread_name_command, thread_find_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * probe.c (enable_probes_command, disable_probes_command):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * symfile.c (symbol_file_command): Constify.
+ * gdbcore.h (deprecated_file_changed_hook): Constify.
+ * exec.c (deprecated_file_changed_hook, exec_file_command)
+ (file_command): Constify.
+ * defs.h (symbol_file_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * remote-fileio.c (set_system_call_allowed)
+ (show_system_call_allowed): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * tracepoint.c (delete_trace_variable_command)
+ (tfind_end_command, tfind_start_command, tfind_pc_command)
+ (tfind_tracepoint_command, tfind_line_command)
+ (tfind_range_command, tfind_outside_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * ax-gdb.c (maint_agent_printf_command, agent_command)
+ (agent_eval_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * tracepoint.c (info_scope_command): Constify.
+ * python/python.c (gdbpy_decode_line): Constify.
+ * python/py-breakpoint.c (bppy_init): Constify.
+ * mi/mi-cmd-break.c (mi_cmd_break_insert_1): Constify.
+ * location.h: (new_linespec_location)
+ (string_to_event_location_basic, string_to_event_location):
+ Constify.
+ * location.c (new_linespec_location)
+ (string_to_event_location_basic, string_to_event_location):
+ Constify.
+ * linespec.h (decode_line_with_current_source)
+ (decode_line_with_last_displayed, linespec_lex_to_end): Constify.
+ * linespec.c (linespec_lex_to_end)
+ (decode_line_with_current_source)
+ (decode_line_with_last_displayed): Constify.
+ * guile/scm-breakpoint.c (gdbscm_register_breakpoint_x):
+ Constify.
+ * cli/cli-cmds.c (edit_command, list_command): Constify.
+ * breakpoint.h (until_break_command, watch_command_wrapper)
+ (awatch_command_wrapper, rwatch_command_wrapper)
+ (init_ada_exception_breakpoint): Constify.
+ * breakpoint.c (break_command_1, dprintf_command)
+ (break_range_command, watch_command_wrapper)
+ (rwatch_command_wrapper, awatch_command_wrapper)
+ (until_break_command, init_ada_exception_breakpoint)
+ (strace_marker_create_sals_from_location, trace_command)
+ (ftrace_command, strace_command, struct tracepoint): Constify.
+ * ax-gdb.c (agent_command_1): Constify.
+ * ada-lang.c (ada_exception_sal): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * record.c (cmd_record_delete, cmd_record_stop, cmd_record_save)
+ (cmd_record_goto_begin, cmd_record_goto_end, get_insn_number)
+ (get_context_size, no_chunk, get_insn_history_modifiers)
+ (cmd_record_insn_history, get_call_history_modifiers)
+ (cmd_record_call_history): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * source.c (show_substitute_path_command)
+ (unset_substitute_path_command, set_substitute_path_command):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * typeprint.c (maintenance_print_type): Constify.
+ * maint.c (maintenance_dump_me, maintenance_demangle)
+ (maintenance_time_display, maintenance_info_sections)
+ (maintenance_print_statistics, maintenance_deprecate)
+ (maintenance_undeprecate): Constify.
+ (maintenance_do_deprecate): Constify. Use std::string.
+ (maintenance_selftest): Constify.
+ * gdbtypes.h (maintenance_print_type): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * hppa-tdep.c (unwind_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * target-descriptions.c (unset_tdesc_filename_cmd)
+ (maint_print_c_tdesc_cmd, maintenance_check_xml_descriptions):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * dummy-frame.c (maintenance_print_dummy_frames): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * tui/tui.c (tui_enable_command, tui_disable_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * tui/tui-regs.c (tui_reg_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * skip.c (skip_file_command, skip_function_command)
+ (skip_enable_command, skip_disable_command, skip_delete_command):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * record-btrace.c (cmd_record_btrace_bts_start)
+ (cmd_record_btrace_pt_start): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * symmisc.c (maintenance_print_symbols)
+ (maintenance_print_msymbols, maintenance_print_objfiles)
+ (maintenance_info_symtabs, maintenance_check_symtabs)
+ (maintenance_expand_symtabs, maintenance_info_line_tables):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * top.c (new_ui_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * symfile.c (add_symbol_file_command)
+ (remove_symbol_file_command, list_overlays_command)
+ (map_overlay_command, unmap_overlay_command)
+ (overlay_auto_command, overlay_manual_command)
+ (overlay_off_command, overlay_load_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * spu-tdep.c (info_spu_event_command, info_spu_signal_command)
+ (info_spu_mailbox_command, info_spu_dma_command)
+ (info_spu_proxydma_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-logging.c (set_logging_on, set_logging_off): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-script.c (user_defined_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-dump.c (dump_memory_command, dump_value_command)
+ (dump_srec_memory, dump_srec_value, dump_ihex_memory)
+ (dump_ihex_value, dump_verilog_memory, dump_verilog_value)
+ (dump_tekhex_memory, dump_tekhex_value, dump_binary_memory)
+ (dump_binary_value, append_binary_memory, append_binary_value):
+ Constify.
+ (struct dump_context) <func>: Constify.
+ (add_dump_command): Update.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-cmds.c (show_version, show_configuration)
+ (source_command, show_user): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * target.c (maintenance_print_target_stack): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * interps.c (interpreter_exec_cmd): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * record-full.c (cmd_record_full_restore): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * memattr.c (enable_mem_command, disable_mem_command)
+ (delete_mem_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * value.c (show_convenience): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * gdbcore.h (core_file_command): Update.
+ * corefile.c (core_file_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * user-regs.c (maintenance_print_user_registers): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cp-namespace.c (maintenance_cplus_namespace): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cp-support.c (first_component_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * psymtab.c (maintenance_print_psymbols)
+ (maintenance_info_psymtabs, maintenance_check_psymtabs):
+ Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * windows-tdep.c (display_tib): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * linux-fork.c (delete_checkpoint_command)
+ (detach_checkpoint_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cp-abi.c (set_cp_abi_cmd, show_cp_abi_cmd): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * arc-tdep.c (dump_arc_instruction_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * valprint.c (set_radix, show_radix): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * dtrace-probe.c (info_probes_dtrace_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * command.h (not_just_help_class_command): Update.
+ * cli/cli-decode.h (not_just_help_class_command): Update.
+ * cli/cli-decode.c (not_just_help_class_command): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * gdb_bfd.c (maintenance_info_bfds): Constify.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * cli/cli-decode.c (add_cmd, set_cmd_cfunc): New function
+ overloads.
+ (do_add_cmd): Rename from add_cmd. Don't call set_cmd_cfunc.
+ (do_const_cfunc): New function.
+ (cmd_cfunc_eq): New overload.
+ (cli_user_command_p): Check do_const_cfunc.
+ * cli/cli-decode.h (struct cmd_list_element) <function>: New field
+ const_cfunc.
+ * command.h (add_cmd): Add const overload and no-function
+ overload.
+ (set_cmd_cfunc): Add const overload.
+ (cmd_const_cfunc_ftype): Declare.
+ (cmd_cfunc_eq): Add const overload.
+ * breakpoint.c, cli-cmds.c, cli-dump.c, guile/scm-cmd.c,
+ python/py-cmd.c, target.c, tracepoint.c: Use no-function add_cmd
+ overload.
+
+2017-09-27 Tom Tromey <tom@tromey.com>
+
+ * macroexp.c (get_next_token_for_substitution): New function.
+ (substitute_args): Call it. Check for __VA_OPT__.
+
+2017-09-26 Walfred Tedeschi <walfred.tedeschi@intel.com>
+ Pedro Alves <palves@redhat.com>
+
+ * dwarf2read.c (dwarf2_cu): Remove field producer_is_icc and add
+ producer_is_icc_lt_14.
+ (producer_is_icc_lt_14): New function.
+ (check_producer): Add code for checking version of ICC.
+ (producer_is_icc): Move to producer.c.
+ (read_structure_type): Restrict ICC workaround to ICC<14.
+ * producer.c: Include selftest.h.
+ (producer_is_icc, producer_parsing_tests, _initialize_producer):
+ New functions.
+ * producer.h (producer_is_icc): New declaration.
+
2017-09-26 Walfred Tedeschi <walfred.tedeschi@intel.com>
* Makefile.in (SFILES): Add producer.c.