+2004-05-09 Mark Kettenis <kettenis@gnu.org>
+
+ * vax-tdep.c: Tweak comments. Reorder include files. Don't
+ include "symtab.h", "opcode/vax.h" and "inferior.h".
+ (vax_skip_prologue): Replace calls to read_memory_integer by calls
+ to read_memory_unsigned_integer.
+ (vax_gdbarch_init): Reorder.
+ (_initialize_vax_tdep): Spell out prototype.
+ * Makefile.in (vax-tdep.o): Update dependencies.
+
2004-05-08 Andrew Cagney <cagney@redhat.com>
+ * infrun.c (resume): Delete call to DO_DEFERRED_STORES.
+ * target.c (target_detach, target_disconnect): Ditto.
+
+ * infcall.c (call_function_by_hand): When no
+ DEPRECATED_SAVE_DUMMY_FRAME_TOS call generic_save_dummy_frame_tos.
+ * rs6000-tdep.c (rs6000_gdbarch_init): Do not set
+ DEPRECATED_SAVE_DUMMY_FRAME_TOS.
+ * mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
+ * mcore-tdep.c (mcore_gdbarch_init): Ditto.
+
+ * gdbarch.sh (DEPRECATED_FIX_CALL_DUMMY): Delete.
+ * gdbarch.h, gdbarch.c: Re-generate.
+ * ns32k-tdep.c (ns32k_gdbarch_init): Do not set
+ deprecated_fix_call_dummy.
+ * v850-tdep.c (v850_gdbarch_init): Ditto.
+ * infcall.c (call_function_by_hand): Do not call
+ DEPRECATED_FIX_CALL_DUMMY.
+
+ * gdbarch.sh (DEPRECATED_CALL_DUMMY_WORDS)
+ (DEPRECATED_SIZEOF_CALL_DUMMY_WORDS): Delete.
+ * gdbarch.h, gdbarch.c: Re-generate.
+ * arm-linux-tdep.c (arm_linux_call_dummy_words)
+ (arm_linux_init_abi): Do not set deprecated_call_dummy_words or
+ deprecated_sizeof_call_dummy_words.
+ * arm-tdep.c (arm_call_dummy_words, arm_gdbarch_init): Ditto.
+ * xstormy16-tdep.c (xstormy16_gdbarch_init): Ditto.
+ * v850-tdep.c (v850_gdbarch_init): Ditto.
+ * sh64-tdep.c (sh64_gdbarch_init): Ditto.
+ * ns32k-tdep.c (ns32k_call_dummy_words, ns32k_gdbarch_init): Ditto.
+ * mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
+ * mcore-tdep.c (mcore_gdbarch_init): Ditto.
+ * arch-utils.h (legacy_call_dummy_words)
+ (legacy_sizeof_call_dummy_words): Delete declarations.
+ * arch-utils.c (legacy_call_dummy_words)
+ (legacy_sizeof_call_dummy_words): Delete variables.
+
+ * gdbarch.sh (DEPRECATED_PUSH_DUMMY_FRAME): Delete.
+ * gdbarch.h, gdbarch.c: Re-generate.
+ * inferior.h (PUSH_DUMMY_FRAME): Delete macro.
+ * infcall.c (call_function_by_hand): Eliminate call to
+ DEPRECATED_PUSH_DUMMY_FRAME.
+ * ns32k-tdep.c (ns32k_gdbarch_init): Do not set deprecated
+ push_dummy_frame.
+ (ns32k_push_dummy_frame): Delete function.
+
+ * ns32k-tdep.c (ns32k_gdbarch_init): Do not set
+ deprecated_call_dummy_breakpoint_offset or
+ deprecated_call_dummy_start_offset.
+ * dummy-frame.c, arm-tdep.c: Update comments.
+ * gdbarch.sh (DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET)
+ (DEPRECATED_CALL_DUMMY_START_OFFSET): Delete.
+ * gdbarch.h, gdbarch.c: Re-generate.
+
+ * infcall.c (legacy_push_dummy_code): Delete function.
+ (push_dummy_code): Delete call.
+
+ * gdbarch.sh (DEPRECATED_USE_GENERIC_DUMMY_FRAMES): Delete.
+ * gdbarch.h, gdbarch.c: Re-generate.
+ * blockframe.c (legacy_frame_chain_valid): Simplify by eliminating
+ DEPRECATED_USE_GENERIC_DUMMY_FRAMES.
+ * infcall.c (legacy_push_dummy_code, call_function_by_hand): Ditto.
+ * frame.c (frame_type_from_pc, legacy_get_prev_frame): Ditto.
+
+ * breakpoint.h (deprecated_frame_in_dummy): Delete declaration.
+ (struct frame_info): Delete opaque declaration.
+ * breakpoint.c (deprecated_frame_in_dummy): Delete function.
+ * frame.c (get_frame_type): Delete call.
+
* ns32k-tdep.c (ns32k_gdbarch_init): Do not set deprecated
pc_in_call_dummy.
* inferior.h (deprecated_pc_in_call_dummy_on_stack): Delete.