+2010-05-06 Michael Snyder <msnyder@vmware.com>
+
+ * 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.
+
+ * 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.
+
+ * 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.
+
+ * 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-05 Michael Snyder <msnyder@vmware.com>
+
+ * 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.
+
+ * 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 Pedro Alves <pedro@codesourcery.com>
+
+ * amd64-tdep.c: Include disasm.h.
+ (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 Pedro Alves <pedro@codesourcery.com>
+
+ * remote.c (clear_threads_parsing_context): New.
+ (remote_threads_info): Delete unused null_cleanup. Install a
+ cleanup to clear the threads_parsing_context in case parsing
+ throws.
+
+2010-05-05 Michael Snyder <msnyder@vmware.com>
+
+ * 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-05 Pedro Alves <pedro@codesourcery.com>
+
+ * remote.c (remote_threads_info): Really revert previous previous
+ change.
+
+2010-05-05 Michael Snyder <msnyder@vmware.com>
+
+ * 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.
+
+ * 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-05 Michael Snyder <msnyder@vmware.com>
+
+ * remote.c (remote_threads_info): Revert questionable part of
+ the previous change.
+
+2010-05-05 Michael Snyder <msnyder@vmware.com>
+
+ * mi/mi-out.c (mi_table_begin): Delete unused variable.
+ * mi/mi-cmd-var.c (print_varobj): Delete unused variable.
+ (mi_cmd_var_list_children): Delete unused variable.
+ (varobj_update_one): Delete unused variable.
+ * mi/mi-cmd-break.c (mi_cmd_break_insert): Delete unused variables.
+ * mi/mi-cmd-stack.c (mi_cmd_stack_list_locals):
+ Delete unused variable.
+ (mi_cmd_stack_list_variables): Delete unused variable.
+ (list_args_or_locals): Delete unused variable.
+ * mi/mi-cmd-file.c (mi_cmd_file_list_exec_source_file):
+ Delete unused variables.
+ (mi_cmd_file_list_exec_source_files): Delete unused variable.
+ * mi/mi-cmd-target.c (mi_cmd_target_file_delete):
+ Delete unused variable.
+ * mi/mi-interp.c (mi_interpreter_exec): Delete unused variable.
+ (mi_cmd_interpreter_exec): Delete unused variable.
+ (mi_on_normal_stop): Delete unused variable.
+ * mi/mi-main.c (run_one_inferior): Delete unused variable.
+ (print_one_inferior): Delete unused variables.
+ (mi_execute_command): Delete unused variable.
+ (mi_cmd_execute): Delete unused variable.
+ (timestamp): Delete unused variable.
+
+ * cli/cli-dump.c (dump_memory_to_file): Delete unused variable.
+ (restore_binary_file): Delete unused variable.
+ * cli/cli-decode.c (deprecated_cmd_warning): Delete unused variables.
+ * cli/cli-script.c (define_command): Delete unused variables.
+ (recurse_read_control_structure): Delete unused variable.
+ (script_from_file): Delete unused variable.
+ * cli/cli-cmds.c (complete_command): Delete unused variable.
+ (disassemble_command): Delete unused variable.
+
+ * ax-gdb.c (gen_struct_elt_for_reference): Delete unused variables.
+ * tracepoint.c (delete_trace_variable_command):
+ Delete unused variables.
+ (encode_actions_1): Delete unused variables.
+ (start_tracing): Delete unused variable.
+ (trace_status_mi): Delete unused variable.
+ (tfind_1): Delete unused variable.
+ (trace_find_pc_command): Delete unused variable.
+ (trace_find_line_command): Delete unused variables.
+ (trace_find_range_command): Delete unused variables.
+ (trace_find_outside_command): Delete unused variables.
+ (parse_tracepoint_definition): Delete unused variables.
+ (tfile_fetch_registers): Delete unused variable.
+
+ * dcache.c (dcache_init): Delete unused variable.
+ (dcache_info): Delete unused variable.
+
+ * remote.c (remote_threads_info): Delete unused variable.
+ (process_stop_reply) :Delete unused variable.
+ (remote_get_trace_status): Delete unused variables.
+
+ * 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.
+
+ * linux-nat.c (linux_parent_pid): 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.
+
+ * ser-pipe.c (pipe_ops): Delete unused global variable.
+
+ * linux-record.c (record_linux_system_call):
+ Delete unused variables.
+
+ * corelow.c (core_xfer_partial): Delete unused variables.
+
+ * solib-svr4.c (find_program_interpreter): Delete unused variable.
+ (svr4_solib_create_inferior_hook): Add ifdef around
+ conditionally-used variable declarations.
+
+ * 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.
+
+ * 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.
+
+ * features/i386/i386-mmx.c (initialize_tdesc_i386_mmx):
+ Delete unused variable 'type'.
+
+2010-05-05 Joel Brobecker <brobecker@adacore.com>
+
+ * 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 Joel Brobecker <brobecker@adacore.com>
+
+ * 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-04 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ ARI fix: Remove ATTRIBUTE_UNUSED throughout.
+ * 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-05 Hui Zhu <teawater@gmail.com>
+
+ * gdbarch.h (gdbarch_has_dos_based_file_system): Update comment.
+
+2010-05-04 Mark Kettenis <kettenis@gnu.org>
+
+ * remote.c (register_remote_support_xml)
+ (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 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
+
+ * dwarf2loc.c (read_pieced_value, write_pieced_value,
+ dwarf2_evaluate_loc_desc): Handle not being able to access DWARF
+ registers gracefully.
+
+2010-05-04 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
+
+ * exec.c (print_section_info): Display entry point without arch
+ specific parts.
+
+2010-05-04 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ PR exp/11349.
+ * printcmd.c (x_command): Only dereference once implicitly for
+ TYPE_CODE_REF.
+
+2010-05-03 Doug Evans <dje@google.com>
+
+ * event-loop.c (gdb_timer): Delete unused global.
+ (create_timer): Update.
+
+2010-05-03 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * 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 Mark Kettenis <kettenis@gnu.org>
+
+ * hppaobsd-tdep.c (HPPAOBSD_SIZEOF_GREGS): Renamed from
+ 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 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ PR pascal/11349.
+ * p-valprint.c (pascal_value_print): Always dereference a value with
+ type code TYPE_CODE_REF.
+
+2010-05-03 Pedro Alves <pedro@codesourcery.com>
+
+ * remote.c (remote_notice_signals): New.
+ (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-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * 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.
+
+2010-05-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * 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 Pedro Alves <pedro@codesourcery.com>
+
+ * cli-out.c (cli_table_begin, cli_table_body, cli_table_end)
+ (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 Pedro Alves <pedro@codesourcery.com>
+
+ * README: Use consistent `GDB' and `GDBserver' spellings.
+
+2010-05-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * cli/cli-dump.h (parse_and_eval_with_error): Remove the declaration.
+
+2010-05-01 Pedro Alves <pedro@codesourcery.com>
+
+ * infrun.c (prepare_for_detach): In non-stop, context switch to
+ the thread that got the event before handling the event.
+
+2010-04-30 Tom Tromey <tromey@redhat.com>
+
+ * symtab.c (symbol_set_names): Fix typo.
+
+2010-04-30 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * python/py-param.c (parm_constants): Avoid ARI warning
+ by adding ARI comment.
+ (parmpy_init): Likewise.
+
+2010-04-30 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * windows-tdep.c (windows_get_tlb_type): Remember last GDBARCH
+ and created type for re-use.
+
+2010-04-30 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ * NEWS: Mention gdbserver support for x86_64 Windows 64-bit.
+
+2010-04-29 Doug Evans <dje@google.com>
+
+ * ser-base.h (reschedule): Delete prototype.
+ * ser-base.c (reschedule): Make static.
+
+2010-04-29 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
+
+ * arm-linux-tdep.c (ARM_LINUX_JB_PC): Remove.
+ (ARM_LINUX_JB_PC_FPA): Add, offset of PC in longjmp buffer for FPA.
+ (ARM_LINUX_JB_PC_EABI): Add, offset of PC in longjmp buffer for
+ EABI.
+ (arm_linux_init_abi): Set up JB_PC field dependent on FP model in
+ use.
+
+2010-04-29 Pedro Alves <pedro@codesourcery.com>
+
+ PR gdb/11557
+
+ * regcache.c (registers_changed): Rename to ...
+ (registers_changed_ptid): ... this, and only delete register cache
+ entries matching the ptid filter argument.
+ (registers_changed): Reimplement on top of registers_changed_ptid.
+ * regcache.h (registers_changed_ptid): Declare.
+ * target.c (target_resume): Flush register caches.
+
+2010-04-29 Phil Muldoon <pmuldoon@redhat.com>
+ Tom Tromey <tromey@redhat.com>
+ Thiago Jung Bauermann <bauerman@br.ibm.com>
+
+ * Makefile.in (SUBDIR_PYTHON_OBS): Add py-parameter.
+ (SUBDIR_PYTHON_SRCS): Likewise.
+ (py-parameter.o): New rule.
+ * python/py-parameter.c: New file.
+ * python/python-internal.h (gdbpy_initialize_parameter)
+ (gdbpy_parameter, gdbpy_parameter_value)
+ (gdbpy_parse_command_name): Declare.
+ * python/py-cmd.c (parse_command_name): Rename to
+ gdbpy_parse_command_name.
+ (gdbpy_parse_command_name): Accept a starting list parameter and
+ use over cmdlist.
+ (cmdpy_init): Use gdbpy_parse_command_name.
+ * python/python.c (parameter_to_python): Rename to
+ gdbpy_parameter_to_python. Accept enum var_types and value.
+ (gdbpy_parameter): Use gdbpy_parameter_value.
+ (_initialize_python): Call gdbpy_initialize_parameters.
+
+2010-04-29 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
+
+ * MAINTAINERS: Add myself for write after approval privileges.
+
+2010-04-29 Mihail Zenkov <mihail.zenkov@gmail.com>
+
+ D language support.
+ * Makefile.in (SFILES): Add d-lang.c d-valprint.c.
+ (COMMON_OBS): Add d-lang.o d-valprint.o.
+ (HFILES_NO_SRCDIR): Add d-lang.h.
+ * NEWS: Mention D language support.
+ * c-lang.c (c_emit_char, exp_descriptor_c): Make public.
+ * c-lang.h (c_emit_char, exp_descriptor_c): Add declaration.
+ * d-lang.c: New file.
+ * d-lang.h: New file.
+ * d-valprint.c: New file.
+ * defs.h (enum language): Add language_d.
+ * dwarf2read.c (set_cu_language): Add DW_LANG_D.
+ * language.c (binop_result_type, integral_type, character_type)
+ (string_type, boolean_type, structured_type): Add language_d.
+ * symfile.c (init_filename_language_table): Add language_d.
+ * symtab.c: Include d-lang.h.
+ (symbol_init_language_specific, symbol_find_demangled_name)
+ (symbol_natural_name, lookup_symbol_in_language)
+ (symbol_demangled_name, symbol_matches_domain): Add language_d.
+
+2010-04-27 Joel Brobecker <brobecker@adacore.com>
+
+ * solib-svr4.c (solib_svr4_r_map): Expand function description.
+
+2010-04-27 Joel Brobecker <brobecker@adacore.com>
+
+ * symfile.c (init_filename_language_table): Register .dg files
+ with language_ada.
+
2010-04-27 Joel Brobecker <brobecker@adacore.com>
* gdbtypes.h (struct main_type): Expand comment about target_type
field.
-2010-04-27 Joel Brobecker <brobecker@adacore.com>
+2010-04-27 Pedro Alves <pedro@codesourcery.com>
+ Tristan Gingold <gingold@adacore.com>
* symfile.c (reread_symbols): Also search for file in libraries.
Update comment.
addr_bit. Adjust LOAD_ADDR sign for cross-arch inferiors.
2010-02-17 Tristan Gingold <gingold@adacore.com>
- Petr Hluzín <petr.hluzin@gmail.com>
+ Petr Hluzin <petr.hluzin@gmail.com>
* avr-tdep.c (avr_scan_prologue): Convert an if statement to a
gdb_assert. Fix info->size for SIG prologue.