aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-09-27Constify some commands in ada-tasks.cTom Tromey2-2/+6
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * ada-tasks.c (task_command_1, task_command): Constify.
2017-09-27Constify some commands in symtab.cTom Tromey2-3/+9
gdb/ChangeLog 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-27Constify some commands in inferior.cTom Tromey2-3/+8
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * inferior.c (detach_inferior_command, kill_inferior_command) (inferior_command): Constify.
2017-09-27Constify some commands in regcache.cTom Tromey2-6/+14
gdb/ChangeLog 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-27Constify some commands in printcmd.cTom Tromey2-5/+11
gdb/ChangeLog 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-27Constify some commands in breakpoint.cTom Tromey3-35/+23
This also makes delete_command static; but now I wonder if it is used in Insight and should not be touched. gdb/ChangeLog 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-27Constify some commands in macrocmd.cTom Tromey2-8/+14
gdb/ChangeLog 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-27Constify some commands in infcmd.cTom Tromey2-26/+25
gdb/ChangeLog 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-27Constify some commands in i386-tdep.cTom Tromey2-2/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * i386-tdep.c (i386_mpx_info_bounds, i386_mpx_set_bounds): Constify.
2017-09-27Constify add_symbol_file_from_memory_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * symfile-mem.c (add_symbol_file_from_memory_command): Constify.
2017-09-27Constify demangle_commandTom Tromey2-3/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * demangle.c (demangle_command): Constify.
2017-09-27Constify maintenance_info_program_spaces_commandTom Tromey2-1/+6
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * progspace.c (maintenance_info_program_spaces_command): Constify.
2017-09-27Constify some commands in compile.cTom Tromey2-5/+9
gdb/ChangeLog 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-27Constify maintenance_print_reggroupsTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * reggroups.c (maintenance_print_reggroups): Constify.
2017-09-27Constify save_gdb_index_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * dwarf2read.c (save_gdb_index_command): Constify.
2017-09-27Constify info_probes_stap_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * stap-probe.c (info_probes_stap_command): Constify.
2017-09-27Constify unset_exec_wrapper_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * fork-child.c (unset_exec_wrapper_command): Constify.
2017-09-27Constify some commands in btrace.cTom Tromey2-13/+21
gdb/ChangeLog 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-27Constify delete_bookmark_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * reverse.c (delete_bookmark_command): Constify.
2017-09-27Constify some commands in remote.cTom Tromey2-14/+18
gdb/ChangeLog 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-27Constify some commands in mips-tdep.cTom Tromey2-5/+11
gdb/ChangeLog 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-27Constify cd_commandTom Tromey3-2/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * cli/cli-cmds.h (cd_command): Constify. * cli/cli-cmds.c (cd_command): Constify.
2017-09-27Constify some commands in thread.cTom Tromey2-2/+6
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * thread.c (thread_name_command, thread_find_command): Constify.
2017-09-27Constify some commands in probes.cTom Tromey2-2/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * probe.c (enable_probes_command, disable_probes_command): Constify.
2017-09-27Constify some commands in exec.c, plus symbol_file_commandTom Tromey5-8/+14
Note that this commit also changes deprecated_file_changed_hook -- not used in the tree, but Insight will require a (presumably minor) change. gdb/ChangeLog 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-27Constify some commands in remote-fileio.cTom Tromey2-2/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * remote-fileio.c (set_system_call_allowed) (show_system_call_allowed): Constify.
2017-09-27Constify some commands in tracepoint.cTom Tromey2-26/+23
In addition to the constification, this fixes a command-repeat bug. gdb/ChangeLog 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-27Constify some commands in ax-gdb.cTom Tromey2-9/+9
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * ax-gdb.c (maint_agent_printf_command, agent_command) (agent_eval_command): Constify.
2017-09-27Constify some linespec functionsTom Tromey15-56/+95
This changes a few linespec functions to work on "const char *" and then fixes up all the callers. This allows further constification elsewhere. gdb/ChangeLog 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-27Constify some commands in record.cTom Tromey2-17/+29
gdb/ChangeLog 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-27Constify some commands in source.cTom Tromey2-3/+9
gdb/ChangeLog 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-27Constify commands maint.c, plus maintenance_print_typeTom Tromey4-26/+28
In addition to the constification, this fixes a command-repeat bug. gdb/ChangeLog 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-27Constify unwind_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * hppa-tdep.c (unwind_command): Constify.
2017-09-27Constify some commands in target-descriptions.cTom Tromey2-3/+9
gdb/ChangeLog 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-27Constify maintenance_print_dummy_framesTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * dummy-frame.c (maintenance_print_dummy_frames): Constify.
2017-09-27Constify some commands in tui.cTom Tromey2-2/+6
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * tui/tui.c (tui_enable_command, tui_disable_command): Constify.
2017-09-27Constify tui_reg_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * tui/tui-regs.c (tui_reg_command): Constify.
2017-09-27Constify some commands in skip.cTom Tromey2-5/+11
gdb/ChangeLog 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-27Constify some commands in record-btrace.cTom Tromey2-2/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * record-btrace.c (cmd_record_btrace_bts_start) (cmd_record_btrace_pt_start): Constify.
2017-09-27Constify some commands in symmisc.cTom Tromey2-7/+15
gdb/ChangeLog 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-27Constify new_ui_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * top.c (new_ui_command): Constify.
2017-09-27Constify some commands in symfile.cTom Tromey2-19/+17
gdb/ChangeLog 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-27Constify some commands in spu-tdep.cTom Tromey2-5/+11
gdb/ChangeLog 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-27Constify some commands in cli-logging.cTom Tromey2-3/+7
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * cli/cli-logging.c (set_logging_on, set_logging_off): Constify.
2017-09-27Constify user_defined_commandTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * cli/cli-script.c (user_defined_command): Constify.
2017-09-27Constify commands in cli-dump.cTom Tromey2-16/+27
gdb/ChangeLog 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-27Constify some commands in cli-cmds.cTom Tromey2-9/+10
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * cli/cli-cmds.c (show_version, show_configuration) (source_command, show_user): Constify.
2017-09-27Constify maintenance_print_target_stackTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * target.c (maintenance_print_target_stack): Constify.
2017-09-27Constify interpreter_exec_cmdTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * interps.c (interpreter_exec_cmd): Constify.
2017-09-27Constify cmd_record_full_restoreTom Tromey2-1/+5
gdb/ChangeLog 2017-09-27 Tom Tromey <tom@tromey.com> * record-full.c (cmd_record_full_restore): Constify.