aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+14
* ada-lang.c (add_defn_to_vec): Delete unused variable. (decode_constrained_packed_array_type): Delete unused variable. (add_defn_to_vec): Delete unused variable. (symbol_completion_match): Delete unused variable. (value_tag_from_contents_and_address): Delete unused variable. (ada_evaluate_subexp): Delete unused variable. * c-lang.c (classify_type): Delete unused variable. * f-lang.c (f_printstr): Delete unused variable. * objc-lang.c (objc_printstr): Delete unused variable. * ada-tasks.c (get_known_tasks_addr): Delete unused variable. * jv-lang.c (type_from_class): ifdef unused variable. (java_class_name_from_physname): Delete unused variable. * m2-lang.c (m2_printstr): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+7
* objfiles.c (objfile_relocate): Delete unused variable. * maint.c (_initialize_maint_cmds): Delete unused variable. * demangle.c (_initialize_demangler): Delete unused variable. * corefile.c (reopen_exec_file): Delete unused variable. * dwarf2expr.c (dwarf2_read_address): Delete unused variable. * dwarf2-frame.c (decode_frame_entry): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+11
* osabi.c (_initialize_gdb_osabi): Delete unused variable. * memattr.c (mem_delete): Delete unused variable. (invalidate_target_mem_regions): Delete unused variable. * mem-break.c (default_memory_insert_breakpoint): Delete unused variable. * target.c (target_get_osdata): Delete unused variable. * parse.c (length_of_subexp): Delete unused variable. (prefixify_subexp): Delete unused variable. (exp_iterate): Delete unused variable. * reverse.c (delete_bookmark_command): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+13
* macrocmd.c (_initialize_macrocmd): Delete unused variable. * macroexp.c (gather_arguments): Delete unused variable. (substitute_args): Delete unused variable. * completer.c (gdb_completer_loc_break_characters): Unused, delete. * gdbarch.sh (gdbarch_printable_names): Delete unused variable. (_initialize_gdbarch): Delete unused variable. * gdbarch.c, gdbarch.h: Regenerate. * arch-utils.c (initialize_current_architecture): Delete unused variable. (_initialize_gdbarch_utils): Delete unused variable. * gdbtypes.c (make_cv_type): Delete unused variable. (make_type_with_address_space): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+14
* linespec.c (decode_compound): Delete unused variable. * dictionary.c (iterator_next_hashed): Delete unused variable. * infcall.c (call_function_by_hand): Delete unused variable. * infcmd.c (step_1): Delete unused variable. (registers_info): Delete unused variable. (attach_command): Delete unused variable. * infrun.c (follow_exec): Delete unused variable. (handle_step_into_function_backwards): Delete unused variable. (_initialize_infrun): Delete unused variable. * stack.c (parse_frame_specification_1): Delete unused variable. (frame_info): Delete unused variable. (backtrace_command_1): Delete unused variable. (catch_info): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+12
* eval.c (evaluate_subexp_standard): Delete unused variable. * valops.c (value_cast_pointers): Delete unused variable. (value_dynamic_cast): Delete unused variable. (value_array): Delete unused variable. (find_overload_match): Delete unused variable. * valarith.c (value_subscript): Delete unused variable. (value_binop): Delete unused variable. * valprint.c (_initialize_valprint): Delete unused variable. * printcmd.c (print_command_1): Delete unused variable. (address_info): Delete unused variable. (printf_command): Delete unused variable.
2010-05-062010-05-06 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+17
* auxv.c (target_auxv_search): Delete unused variable. * blockframe.c (get_frame_block): Delete unused variable. * regcache.c (regcache_cpy): Delete unused variable. (regcache_cpy_no_passthrough): Delete unused variable. * charset.c (wchar_iterate): Delete unused variable. (find_charset_names): Delete unused variable. (_initialize_charset): Delete unused variable. * disasm.c (do_mixed_source_and_assembly): Delete unused variable. * source.c (set_default_source_symtab_and_line): Delete unused variable. (set_substitute_path_command): Delete unused variable. * value.c (preserve_values): Delete unused variable. (value_from_double): Delete unused variable.
2010-05-062010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+17
* psymtab.c (lookup_partial_symbol): Delete unused variable. (find_last_source_symtab_from_partial): Delete unused variable. * symfile.c (place_section): Delete unused variable. (default_symfile_offsets): Delete unused variable. (get_debug_link_info): Delete unused variable. (find_separate_debug_file_by_debuglink): Delete unused variable. (add_symbol_file_command): Delete unused variable. (symfile_find_segment_sections): Delete unused variable. * symmisc.c (free_symtab): Delete unused variable. (dump_symtab_1): Delete unused variable. * symtab.c (lookup_symbil_aux_quick): Delete unused variable. (find_pc_sect_symtab): Delete unused variable. (skip_prologue_using_lineinfo): Delete unused variable. (sources_info): Delete unused variable. (completion_list_add_name): Delete unused variable. (expand_line_sal): Delete unused variable.
2010-05-062010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+23
* breakpoint.c (validate_commands_for_breakpoint): Delete unused variables. (insert_catchpoint): Delete unused variable. (update_watchpoint): Delete unused variable. (insert_bp_location): Delete unused variable. (insert_breakpoint_locations): Delete unused variable. (remove_breakpoint_1): Delete unused variable. (software_breakpoint_inserted_here_p): Delete unused variable. (watchpoints_triggered): Delete unused variable. (bpstat_check_watchpoint): Delete unused variable. (bpstat_stop_status): Delete unused variable. (print_one_breakpoint_location): Delete unused variable. (allocate_bp_location): Delete unused variable. (create_breakpoint): Delete unused variable. (watch_command_1): Delete unused variable. (catch_exception_command_1): Delete unused variable. (catch_ada_exception_command): Delete unused variable. (delete_breakpoint): Delete unused variable. (breakpoint_re_set_one): Delete unused variable. (do_enable_breakpoint): Delete unused variable.
2010-05-06 * amd64-tdep.c: Include disasm.h.Pedro Alves1-0/+15
(amd64_insn_length_fprintf, amd64_insn_length_init_dis) (amd64_insn_length): Moved to disasm.c and renamed. (fixup_riprel): Adjust. * disasm.c (do_ui_file_delete): New. (gdb_insn_length): New. (gdb_buffered_insn_length_fprintf) (gdb_buffered_insn_length_init_dis) (gdb_buffered_insn_length): New, moved from amd64-tdep.c, and renamed. * disasm.h (gdb_insn_length): Declare. (gdb_buffered_insn_length): Declare.
2010-05-06 * remote.c (clear_threads_parsing_context): New.Pedro Alves1-0/+7
(remote_threads_info): Delete unused null_cleanup. Install a cleanup to clear the threads_parsing_context in case parsing throws.
2010-05-062010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+11
* c-exp.y (parse_string_or_char): Delete unused variable. (c_lex): Delete unused variable. * cp-name-parser.y (cpname_lex): Delete unused variable. * ada-exp.y (find_primitive_type): Delete unused variable. (write_var_or_type): Delete unused variable. * jv-exp.y (java_parse): Delete unused variable. (push_expression_name): Delete unused variable. * p-exp.y (pascal_lex): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-2/+34
* elfread.c (elf_symtab_read): Delete unused variable. (find_separate_debug_file_by_buildid): Delete unused variables. (elf_symfile_read): Delete unused variable. * coffread.c (coff_symfile_read): Delete unused variables. * coff-pe-read.c (add_pe_exported_sym): Delete unused variable. (read_pe_exported_syms): Delete unused variable. * stabsread.c (define_symbol): Delete unused variable. * dwarf2read.c (read_type_comp_unit_head): Delete unused variable. (process_psymtab_comp_unit): Delete unused variable. (dwarf2_build_psymtabs_hard): Delete unused variable. (load_partial_comp_unit): Delete unused variable. (create_all_comp_units): Delete unused variable. (scan_partial_symbols): Delete unused variable. (add_partial_symbol): Delete unused variable. (add_partial_namespace): Delete unused variable. (add_partial_enumeration): Delete unused variable. (load_full_comp_unit): Delete unused variable. (process_full_comp_unit): Delete unused variable. (read_file_scope): Delete unused variable. (read_type_unit_scope): Delete unused variable. (process_structure_scope): Delete unused variable. (process_enumeration_scope): Delete unused variable. (read_tag_ptr_to_member_type): Delete unused variable. (read_typedef): Delete unused variable. (read_partial_die): Delete unused variable. (decode_locdesc): Delete unused variable. (zeroed_partial_die): Delete unused global variable.
2010-05-05 * remote.c (remote_threads_info): Really revert previous previousPedro Alves1-0/+5
change.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+13
* tui/tui-interp.c (_initialize_tui_interp): Delete unused variable. * tui/tui-regs.c tui_display_registers_from): Delete unused variable. (tui_check_register_values): Delete unused variable. (tui_register_format): Delete unused variable. * tui/tui-win.c (_initialize_tui_win): Delete unused variable. * tui/tui-windata.c (tui_display_data_from_line): Delete unused variables. (tui_vertical_data_scroll): Delete unused variables.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-4/+32
* remote.c (remote_threads_info): Revert questionable part of the previous change.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+23
* cli-dump.c (dump_memory_to_file): Delete unused variable. (restore_binary_file): Delete unused variable. * cli-decode.c (deprecated_cmd_warning): Delete unused variables. * cli-script.c (define_command): Delete unused variables. (recurse_read_control_structure): Delete unused variable. (script_from_file): Delete unused variable. * cli-cmds.c (complete_command): Delete unused variable. (disassemble_command): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-1/+4
* dcache.c (dcache_init): Delete unused variable. (dcache_info): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+4
* remote.c (remote_threads_info): Delete unused variable. (process_stop_reply): Delete unused variable. (remote_get_trace_status): Delete unused variables.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+10
* linux-thread-db.c (add_thread_db_info): Delete unused variable. (thread_from_lwp): Delete unused variable. (enable_thread_event_reporting): Delete unused variable. (check_for_thread_db): Delete unused variables. (thread_db_find_new_threads_2): Delete unused variable. * linux-fork.c (info_checkpoints_command): Delete unused variables. (checkpoint_command): Delete unused variable. (linux_fork_context): Delete unused variables.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+13
* linux-nat.c (top level): Delete unused global variable. (linux_tracefork_child): Delete unused variable. (linux_child_follow_fork): Delete unused variable. (linux_nat_detach): Delete unused variable. (linux_handle_extended_wait): Delete unused variable. (linux_nat_has_pending_sigint): Delete unused variable. (linux_nat_find_memory_regions): Delete unused variable. (linux_nat_make_corefile_notes): Delete unused variables. (linux_nat_info_proc_cmd): Delete unused variable. (linux_proc_pending_signals): Delete unused variable. (linux_nat_stop_lwp): Delete unused variables. (_initialize_linux_nat): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+2
* ser-pipe.c (top level): Delete unused global variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+3
* linux-record.c (record_linux_system_call): Delete unused variables.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+2
* corelow.c (core_xfer_partial): Delete unused variables.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+4
* solib-svr4.c (find_program_interpreter): Delete unused variable. (svr4_solib_create_inferior_hook): Add ifdef around conditionally-used variable declarations.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+6
* solib.c (solib_find): Delete unused variable. (free_so_symbols): Delete unused variable. (info_sharedlibrary_command): Delete unused variable. (reload_shared_libraries_1): Delete unused variable. (_initialize_solib): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-3/+7
* i386-tdep.c (i386_supply_xstateregset) Delete unused variable. (i386_collect_xstateregset): Delete unused variable. * i387-tdep.c (i387_print_float_info): Delete unused variable.
2010-05-052010-05-05 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+5
* features/i386/i386-mmx.c (initialize_tdesc_i386_mmx): Delete unused variable 'type'.
2010-05-05Remove unused MAX_OF*/MIN_OF* macros.Joel Brobecker1-0/+6
FWIW: They can no longer work either, as they depend on other macros which have been missing for quite a while. ChangeLog: * gdbtypes.h (MAX_OF_TYPE, MIN_OF_TYPE): Delete macros. * ada-lang.c: Remove comment mentioning these macros. * m2-exp.y: Delete commented out code.
2010-05-05"finish" does not work on sparc if function returns array.Joel Brobecker1-0/+6
ChangeLog: * sparc-tdep.c (sparc_structure_or_union_p): Return non-zero for array types. * sparc64-tdep.c (sparc64_structure_or_union_p): Likewise.
2010-05-05 ARI fix: Remove ATTRIBUTE_UNUSED throughout.Pierre Muller1-0/+23
* arm-linux-tdep.c (arm_linux_cleanup_svc): Remove ATTRIBUTE_UNUSED. (cleanup_kernel_helper_return): Likewise. * arm-tdep.c (copy_unmodified): Likewise. (copy_preload): Likewise. (copy_copro_load_store): Likewise. (cleanup_branch): Likewise. (copy_b_bl_blx): Likewise. (copy_bx_blx_reg): Likewise. (copy_alu_imm): Likewise. (copy_alu_reg): Likewise. (copy_alu_shifted_reg): Likewise. (cleanup_load): Likewise. (cleanup_store): Likewise. (cleanup_block_load_pc): Likewise. (cleanup_svc): Likewise. (copy_undef): Likewise. (copy_unpred): Likewise. * remote.c (register_remote_support_xml): Likewise.
2010-05-052010-05-05 Hui Zhu <teawater@gmail.com>Hui Zhu1-0/+4
* gdbarch.h (gdbarch_has_dos_based_file_system): Update comment.
2010-05-04* remote.c (register_remote_support_xml)Mark Kettenis1-0/+8
(remote_query_supported_append, remote_query_supported): Add cast to NULL used as sentinel. * tracepoint.c (tvariables_info_1): Likewise. * utils.c (add_internal_problem_command): Likewise.
2010-05-04 * gdb/dwarf2loc.c (read_pieced_value, write_pieced_value,Matthew Gretton-Dann1-0/+6
dwarf2_evaluate_loc_desc): Handle not being able to access DWARF registers gracefully.
2010-05-04 * gdb/exec.c (print_section_info): Display entry point without archMatthew Gretton-Dann1-0/+5
specific parts.
2010-05-04 PR exp/11349.Pierre Muller1-0/+6
* printcmd.c (x_command): Only dereference once implicitly for TYPE_CODE_REF. testsuite dir: PR exp/11349. * testsuite/gdb.cp/ref-types.exp: Add test to examine use a reference local variable.
2010-05-03 * event-loop.c (gdb_timer): Delete unused global.Doug Evans1-0/+5
(create_timer): Update.
2010-05-03gdb/Jan Kratochvil1-0/+6
* cp-namespace.c (cp_lookup_symbol_imports): Support ALIAS for the CURRENT->DECLARATION case. * cp-support.h (struct using_direct): Provide extended comment.
2010-05-03* hppaobsd-tdep.c (HPPAOBSD_SIZEOF_GREGS): Renamed fromMark Kettenis1-0/+12
HPPABSD_SIZEOF_GREGS. (HPPAOBSD_SIZEOF_FPREGS): New define. (hppaobsd_supply_gregset): Renamed from hppabsd_supply_gregset. (hppaobsd_supply_fpregset): New function. (hppaobsd_gregset): Renamed from hppabsd_gregset. (hppaobsd_fpregset): New variable. (hppaobsd_regset_from_core_section): Handle floating-point registers. (_initialize_hppabsd_tdep): Remove spurious blank line.
2010-05-03 PR pascal/11349.Pierre Muller1-0/+6
* p-valprint.c (pascal_value_print): Always dereference a value with type code TYPE_CODE_REF.
2010-05-03 * remote.c (remote_notice_signals): New.Pedro Alves1-0/+7
(remote_start_remote): In non-stop mode, update the remote end on which signals it can silently pass. (init_remote_ops): Install remote_notice_signals.
2010-05-02gdb/Jan Kratochvil1-0/+29
* cli/cli-cmds.h (error_no_arg): Remove. Move the comment ... * command.h (error_no_arg): ... here. Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN. * defs.h (NORETURN, ATTR_NORETURN): Remove. (perror_with_name, verror, error, error_stream, vfatal, fatal) (internal_verror, internal_error, nomem): Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN. * exceptions.c (throw_exception, deprecated_throw_reason, throw_verror) (throw_vfatal, throw_error): Remove NORETURN. (throw_it): Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN. * exceptions.h (throw_exception, throw_verror, throw_vfatal) (throw_error, deprecated_throw_reason): Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN. * linespec.c (cplusplus_error): Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN for prototype, for the definition only remove NORETURN. * remote-mips.c (mips_error): Change NORETURN to ATTRIBUTE_NORETURN. * remote-sim.c (gdb_os_error): Change ATTR_NORETURN to ATTRIBUTE_NORETURN. * target.c (tcomplain): Likewise. * target.h (noprocess): Remove NORETURN, change ATTR_NORETURN to ATTRIBUTE_NORETURN. * utils.c (verror, error, vfatal, fatal, error_stream, internal_verror) (internal_error, perror_with_name, nomem): Remove NORETURN. * xml-support.h (gdb_xml_error): Change ATTR_NORETURN to ATTRIBUTE_NORETURN. gdb/doc/ * gdbint.texinfo (Host Definition): Remove items NORETURN and ATTR_NORETURN.
2010-05-02gdb/Jan Kratochvil1-0/+37
* ada-lang.c (lim_warning): Change ATTR_FORMAT to ATTRIBUTE_PRINTF. * amd64-tdep.c (amd64_insn_length_fprintf): Likewise. * cli-out.c (cli_field_fmt): New ATTRIBUTE_PRINTF. (cli_message, out_field_fmt): Change ATTR_FORMAT to ATTRIBUTE_PRINTF. * complaints.c (find_complaint): New ATTRIBUTE_PRINTF. (vcomplaint): Change ATTR_FORMAT to ATTRIBUTE_PRINTF. * complaints.h (complaint, internal_complaint): Likewise. * defs.h: Change ATTR_FORMAT to ATTRIBUTE_PRINTF in the top comment. (ATTR_FORMAT): Remove. (query, nquery, yquery, vprintf_filtered, vfprintf_filtered) (fprintf_filtered, fprintfi_filtered, printf_filtered, printfi_filtered) (vprintf_unfiltered, vfprintf_unfiltered, fprintf_unfiltered) (printf_unfiltered, xasprintf, xvasprintf, xstrprintf, xstrvprintf) (xsnprintf, verror, error, vfatal, fatal, internal_verror) (internal_error, internal_vwarning, internal_warning, warning) (vwarning): Change ATTR_FORMAT to ATTRIBUTE_PRINTF. * disasm.c (fprintf_disasm): Likewise. * exceptions.c (throw_it): Likewise. * exceptions.h (exception_fprintf, throw_verror, throw_vfatal) (throw_error): Likewise. * language.h (type_error, range_error): Likewise. * linespec.c (cplusplus_error): Likewise. * mi/mi-interp.c (mi_interp_query_hook): Likewise. * mi/mi-out.c (mi_field_fmt, mi_message): Likewise. * monitor.c (monitor_debug): Likewise. * parser-defs.h (parser_fprintf): Likewise. * serial.h (serial_printf): Likewise. * tui/tui-hooks.c (tui_query_hook): Likewise. * ui-out.c (default_field_fmt, default_message, uo_field_fmt) (uo_message): Likewise. * ui-out.h (ui_out_field_fmt, ui_out_message): Likewise. * utils.c (vfprintf_maybe_filtered, internal_vproblem, defaulted_query): Likewise. * xml-support.h (gdb_xml_debug, gdb_xml_error): Likewise.
2010-05-02 * cli-out.c (cli_table_begin, cli_table_body, cli_table_end)Pedro Alves1-0/+10
(cli_table_header, cli_begin, cli_end, cli_field_int) (cli_field_skip, cli_field_string, cli_field_fmt, cli_spaces) (cli_text, cli_message, cli_wrap_hint, cli_flush, cli_redirect): Delete forward declarations. (cli_ui_out_impl): Move below the callbacks. (_initialize_cli_out): Delete.
2010-05-02 gdb/Pedro Alves1-0/+4
* README: Use consistent `GDB' and `GDBserver' spellings. gdb/gdbserver/ * README: Use consistent `GDB' and `GDBserver' spellings.
2010-05-02gdb/Jan Kratochvil1-0/+4
* cli/cli-dump.h (parse_and_eval_with_error): Remove the declaration.
2010-05-01 * infrun.c (prepare_for_detach): In non-stop, context switch toPedro Alves1-0/+5
the thread that got the event before handling the event.
2010-04-30 * symtab.c (symbol_set_names): Fix typo.Tom Tromey1-0/+4
2010-04-30 * python/py-param.c (parm_constants): Avoid ARI warningPierre Muller1-0/+6
by adding ARI comment. (parmpy_init): Likewise.
2010-04-30 * windows-tdep.c (windows_get_tlb_type): Remember last GDBARCHPierre Muller1-0/+5
and created type for re-use.