* ia64-tdep.c (ia64_dummy_id): Use get_frame_pc.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 8f16d1c9ec2d698efb4f549bd2b04169ebc9d913..358902e9b9f3445d9b9183e8771cbc89bd0355b0 100644 (file)
@@ -1,3 +1,130 @@
+2008-07-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * ia64-tdep.c (ia64_dummy_id): Use get_frame_pc.
+
+2008-07-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * dwarf2-frame.c (dwarf2_frame_cache): Update comment.
+       * frame.c (frame_unwind_address_in_block): Delete.
+       (get_frame_address_in_block): Do not use it.  Check the type
+       of the next frame first.
+       (frame_cleanup_after_sniffer): Update comment.
+       * frame.h (frame_unwind_address_in_block): Delete prototype.
+       * hppa-tdep.c (hppa_find_unwind_entry_in_block): Update comment.
+
+2008-07-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * frame.c (frame_func_unwind): Delete.
+       (get_frame_func): Do not use it.
+       * frame.h (frame_func_unwind): Delete prototype.
+       * hppa-tdep.c (hppa_frame_cache): Update comment.
+       * rs6000-tdep.c (rs6000_frame_cache): Update comment.
+
+2008-07-14  Stan Shebs  <stan@codesourcery.com>
+
+       * remote-sim.c (init_gdbsim_ops): Remove
+       TARGET_REDEFINE_DEFAULT_OPS.
+
+2008-07-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * findvar.c (read_var_value): Remove unused variable.
+
+2008-07-15  Luis Machado  <luisgpm@br.ibm.com>
+
+       * infrun.c (handle_inferior_event): Tag threads as stopped
+       before inserting breakpoints.
+
+2008-07-15  Hui Zhu  <teawater@gmail.com>
+
+       * MAINTAINERS: Added myself to section Write After Approval.
+
+2008-07-14  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       PR gdb/2477
+       * cp-abi.c (value_virtual_fn_field): Handle invalid pointers.
+       
+2008-07-14  Pedro Alves  <pedro@codesourcery.com>
+
+       * i386-dicos-tdep.c (i386_dicos_frame_align): Delete.
+       (i386_dicos_push_dummy_code): New.
+       (i386_dicos_init_abi): Don't register i386_dicos_frame_align.
+       Register i386_dicos_push_dummy_code.
+
+2008-07-14  Markus Deuling  <deuling@de.ibm.com>
+
+       * mips-tdep.c (fp_register_arg_p): Add gdbarch as paramter.
+       (mips_n32n64_push_dummy_call, mips_o64_return_value)
+       (mips_eabi_push_dummy_call): Update call to fp_register_arg_p.
+
+       (MIPS_FPU_TYPE): Add gdbarch as parameter and replace current_gdbarch.
+       (fp_register_arg_p, mips_dump_tdep, show_mipsfpu_command)
+       (mips_n32n64_fp_arg_chunk_p): Update caller.
+
+       (mips_n32n64_fp_arg_chunk_p): Add gdbarch as paramter.
+       (mips_n32n64_push_dummy_call): Update caller.
+
+       (MIPS_LAST_ARG_REGNUM): Add gdbarch as parameter and replace
+       current_gdbarch.
+       (mips_eabi_push_dummy_call, mips_n32n64_push_dummy_call)
+       (mips_o32_push_dummy_call, mips_o64_push_dummy_call): Update caller.
+
+
+       (MIPS_LAST_FP_ARG_REGNUM): Add gdbarch as parameter and replace
+       current_gdbarch.
+       (mips_eabi_push_dummy_call, mips_o32_push_dummy_call)
+       (mips_o64_push_dummy_call): Update caller.
+
+       (MIPS_EABI): Add gdbarch as parameter and replace current_gdbarch.
+       (fp_register_arg_p, mips_dump_tdep): Update caller.
+
+       (set_reg_offset): Add gdbarch as parameter and replace current_gdbarch.
+       (mips16_scan_prologue, mips32_scan_prologue): Update caller.
+
+       (reset_saved_regs): Make static.  Add gdbarch as parameter.  Replace
+       current_gdbarch.
+       (mips32_scan_prologue): Update caller.
+
+       (heuristic_proc_start): Add gdbarch as parameter. Replace
+       current_gdbarch.
+       (mips_insn16_frame_cache, mips_insn32_frame_cache): Update caller.
+
+       * mipsnbsd-nat.c (mipsnbsd_fetch_inferior_registers)
+       (mipsnbsd_store_inferior_registers): Use get_regcache_arch to get at
+       the current architecture. Update call to getregs_supplies.
+       (getregs_supplies): Add gdbarch as parameter and replace
+       current_gdbarch.
+
+       * mipsnbsd-tdep.c (mipsnbsd_get_longjmp_target): Use get_frame_arch to
+       get at the current architecture. Update call to NBSD_MIPS_JB_OFFSET and
+       NBSD_MIPS_JB_ELEMENT_SIZE.
+       (NBSD_MIPS_JB_ELEMENT_SIZE, NBSD_MIPS_JB_OFFSET): Add gdbarch and
+       replace current_gdbarch.
+
+       * remote-mips.c (mips_map_regno): Add gdbarch as parameter and replace
+       current_gdbarch.
+       (mips_fetch_registers, mips_store_registers): Update call
+       to mips_map_regno.
+       (mips_load): Use get_regcache_arch to get at the current_architecture
+       and replace current_gdbarch.
+
+2008-07-13  Pedro Alves  <pedro@codesourcery.com>
+
+       * thread.c (restore_selected_frame): On fail to restore, select
+       the innermost frame, and don't crash when warning the user.
+
+2008-07-13  Hui Zhu  <teawater@gmail.com>
+
+       * symtab.c (expand_line_sal): Fix a memory leak.
+
+2008-07-13  Pedro Alves  <pedro@codesourcery.com>
+
+       * utils.c (struct continuation): Define as inheriting struct
+       cleanup.
+       (add_continuation, do_all_continuations)
+       (discard_all_continuations, add_intermediate_continuation)
+       (do_all_intermediate_continuations)
+       (discard_all_intermediate_continuations): Adjust.
+
 2008-07-13  Vladimir Prus  <vladimir@codesourcery.com>
 
        Skip varobj in running threads.
This page took 0.023964 seconds and 4 git commands to generate.