+2004-09-08 Mark Kettenis <kettenis@gnu.org>
+
+ * i386-tdep.h (FPC_REGNUM, FCTRL_REGNUM, FSTAT_REGNUM, FTAG_REGNUM)
+ (FISEG_REGNUM, FIOFF_REGNUM, FOSEG_REGNUM, FOOFF_REGNUM)
+ (FOP_REGNUM, XMM0_REGNUM, MXCSR_REGNUM): Remove macros.
+ (i386_frameless_signal_p): Remove prototype.
+ * i386-linux-nat.c (GETFPREGS_SUPPLIES): Remove macro.
+ (GETFPXREGS_SUPPLIES): Define using I386_ST0_REGNUM and
+ I386_SSE_NUM_REGS.
+ * i386-nto-tdep.c (i386nto_supply_gregset): Use I386_NUM_GREGS
+ instead of FP0_REGNUM.
+ (i386nto_regset_id): Use I386_NUM_GREGS and I386_NUM_FREGS instead
+ of FP0_REGNUM and FPC_REGNUM.
+
+ * solib-sunos.c (sunos_relocate_main_executable): Remove function.
+ (sunos_solib_create_inferior_hook): Don't call
+ sunos_relocate_main_executable.
+
+ * sparcnbsd-tdep.c (sparc32nbsd_elf_init_abi): Set
+ solib_svr4_fetch_link_map_offsets to
+ svr4_ilp32_fetch_link_map_offsets.
+ * sparcobsd-tdep.c: Don't include "nbsd-tdep.h".
+ (sparc32obsd_init_abi): Set solib_svr4_fetch_link_map_offsets to
+ svr4_ilp32_fetch_link_map_offsets.
+ * Makefile.in (sparcobsd-tdep.o): Update dependencies.
+
+2004-09-07 Jim Blandy <jimb@redhat.com>
+
+ * frame.h (frame_register): Doc fix.
+
+2004-09-07 Andrew Cagney <cagney@gnu.org>
+
+ * vx-share/wait.h: Delete #ifdef USG.
+ * utils.c (request_quit): Ditto.
+ * tui/tui.c (tui_reset): Ditto.
+ * remote.c: Ditto.
+ * remote-sds.c: Ditto.
+ * remote-rdi.c: Ditto.
+ * mdebugread.c: Ditto.
+ * m68klinux-nat.c: Ditto.
+ * infttrace.c: Ditto.
+ * infptrace.c: Ditto.
+ * i386v-nat.c: Ditto.
+ * exec.c: Ditto.
+ * dbxread.c: Ditto.
+ * core-aout.c: Ditto.
+
+2004-09-05 Joel Brobecker <brobecker@gnat.com>
+
+ * mips-tdep.c (mips_insn16_frame_cache): Fix parameter in call to
+ heuristic_proc_desc.
+ (mips_insn32_frame_cache): Likewise.
+
+2004-09-04 Joel Brobecker <brobecker@gnat.com>
+
+ * mips-tdep.c (mips32_heuristic_proc_desc): Remove code that was
+ left behind by error.
+
+2004-09-04 Joel Brobecker <brobecker@gnat.com>
+
+ * config/alpha/nm-osf.h (PTRACE_ARG3_TYPE): Remove define.
+ * config/powerpc/nm-aix.h (PTRACE_ARG3_TYPE): Likewise.
+
+2004-09-04 Joel Brobecker <brobecker@gnat.com>
+
+ * config/rs6000/xm-aix4.h: Remove this file.
+ * config/rs6000/aix4.mh (XM_FILE): Delete.
+
+2004-09-04 Joel Brobecker <brobecker@gnat.com>
+
+ * config/rs6000/xm-rs6000.h: Remove this file.
+ * config/rs6000/rs6000.mh (XM_FILE): Remove.
+
2004-09-03 Andrew Cagney <cagney@gnu.org>
+ * mips-tdep.c (PROC_DESC_IS_DUMMY, SET_PROC_DESC_IS_DUMMY)
+ (_PROC_MAGIC_, after_prologue, mips_dump_tdep): Delete macros and
+ only use.
+
+ * mips-tdep.c (temp_saved_regs): Delete.
+ (set_reg_offset): Replace saved_regs parameter with this_cache.
+ (heuristic_proc_desc, mips16_heuristic_proc_desc)
+ (mips32_heuristic_proc_desc): Add this_cache parameter.
+ (mips_insn32_frame_cache, mips_insn16_frame_cache)
+ (after_prologue): Pass a NULL this_cache.
+
+ * mips-tdep.c (mips_mdebug_frame_cache): Delete code handling
+ non-kernel trap prologues.
+
+ * mips-tdep.c (find_proc_desc): Delete function.
+ (mips_mdebug_frame_cache): Inline call to find_proc_desc,
+ simplify.
+ (mips_insn16_frame_cache): Replace find_proc_desc with code from
+ mips_insn32_frame_cache.
+
+ * mips-tdep.c (after_prologue): Inline call to find_proc_desc.
+ Simplify as NEXT_FRAME is NULL.
+ (find_proc_desc): Simplify as NEXT_FRAME is non-NULL.
+
* mips-tdep.c (after_prologue): Replace proc_desc parameter with
local variable.
(mips_skip_prologue): Update.