+2005-12-27 Alan Modra <amodra@bigpond.net.au>
+
+ * elfread.c (elf_symfile_read): Don't make synth syms global.
+
+2005-12-26 Mark Kettenis <kettenis@gnu.org>
+
+ * sparc64obsd-tdep.c: Include "obsd-tdep.h".
+ (sparc64obsd_init_abi): Set skip_solib_resolver to
+ obsd_skip_solib_resolver instead of find_solib_trampoline_target.
+ * Makefile.in (sparc64obsd-tdep.o): Update dependencies.
+ * config/sparc/obsd64.mt (TDEPFILES): Add obsd-tdep.o.
+
+ * sparcobsd-tdep.c: Include "obsd-tdep.h".
+ (sparc32obsd_init_abi): Set skip_solib_resolver.
+ * Makefile.in (sparcobsd-tdep.o): Update dependencies.
+ * config/sparc/obsd.mt (TDEPFILES): Add obsd-tdep.o.
+
+ * obsd-tdep.c: New file.
+ * obsd-tdep.h: New file.
+ * Makefile.in (obsd_tdep_h): New variable.
+ (ALLDEPFILES): Add obsd-tdep.c.
+ (obsd-tdep.o): New target.
+
+2005-12-23 Michael Snyder <msnyder@redhat.com>
+
+ * inf-ptrace.c: Spelling correction, comment.
+ * inf-ttrace.c: Ditto.
+
+2005-12-23 Eli Zaretskii <eliz@gnu.org>
+
+ * tui/tui-file.c:
+ * tui/tui-disasm.c:
+ * tui/tui-data.h:
+ * tui/tui-data.c:
+ * tui/tui-command.h:
+ * tui/tui-command.c:
+ * tui/tui-win.h:
+ * tui/tui-win.h:
+ * tui/tui-win.c:
+ * tui/tui-stack.h:
+ * tui/tui-stack.c:
+ * tui/tui-source.h:
+ * tui/tui-source.c:
+ * tui/tui-regs.h:
+ * tui/tui-regs.c:
+ * tui/tui-out.c:
+ * tui/tui-main.c:
+ * tui/tui-layout.h:
+ * tui/tui-layout.c:
+ * tui/tui-io.h:
+ * tui/tui-io.c:
+ * tui/tui-interp.c:
+ * tui/tui-hooks.h:
+ * tui/tui-hooks.c:
+ * tui/tui-file.h:
+ * tui/tui.h:
+ * tui/tui.c:
+ * tui/tui-winsource.h:
+ * tui/tui-winsource.c:
+ * tui/tui-wingeneral.h:
+ * tui/tui-wingeneral.c:
+ * tui/tui-windata.h:
+ * tui/tui-windata.c:
+ * signals/signals.c:
+ * nlm/Makefile.in:
+ * mi/mi-symbol-cmds.c:
+ * mi/mi-parse.h:
+ * mi/mi-parse.c:
+ * mi/mi-out.h:
+ * mi/mi-out.c:
+ * mi/mi-main.h:
+ * mi/mi-main.c:
+ * mi/mi-interp.c:
+ * mi/mi-getopt.h:
+ * mi/mi-getopt.c:
+ * mi/mi-console.h:
+ * mi/mi-console.c:
+ * mi/mi-common.h:
+ * mi/mi-common.c:
+ * mi/mi-cmds.h:
+ * mi/mi-cmds.c:
+ * mi/mi-cmd-var.c:
+ * mi/mi-cmd-stack.c:
+ * mi/mi-cmd-file.c:
+ * mi/mi-cmd-env.c:
+ * mi/mi-cmd-disas.c:
+ * mi/mi-cmd-break.c: Add (C) after Copyright. Update the FSF
+ address.
+
+2005-12-22 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * arm-linux-tdep.c (ARM_SET_R7_SIGRETURN, ARM_SET_R7_RT_SIGRETURN)
+ (ARM_EABI_SYSCALL, arm_linux_sigtramp_cache, arm_linux_sigreturn_init)
+ (arm_linux_rt_sigreturn_init, arm_linux_sigreturn_tramp_frame)
+ (arm_linux_rt_sigreturn_tramp_frame)
+ (arm_eabi_linux_sigreturn_tramp_frame)
+ (arm_eabi_linux_rt_sigreturn_tramp_frame): New.
+ (arm_linux_init_abi): Register the new signal unwinders.
+ (arm_linux_in_sigtramp, arm_linux_sigcontext_register_address):
+ Delete.
+ * arm-tdep.c (SIGCONTEXT_REGISTER_ADDRESS_P)
+ (SIGCONTEXT_REGISTER_ADDRESS, arm_make_sigtramp_cache)
+ (arm_sigtramp_this_id, arm_sigtramp_prev_register)
+ (arm_sigtramp_unwind, arm_sigtramp_unwind_sniffer): Delete.
+ (arm_gdbarch_init): Don't register a signal unwinder.
+ * config/arm/tm-linux.h (arm_linux_in_sigtramp)
+ (arm_linux_sigcontext_register_address): Delete prototypes.
+ (DEPRECATED_IN_SIGTRAMP, SIGCONTEXT_REGISTER_ADDRESS): Delete.
+ * Makefile.in (arm-linux-tdep.o): Update.
+
+2005-12-22 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * amd64obsd-tdep.c (amd64obsd_trapframe_sniffer): Spelling fix.
+ * i386obsd-tdep.c (i386obsd_trapframe_sniffer): Likewise.
+
+2005-12-22 Mark Kettenis <kettenis@gnu.org>
+
+ * amd64obsd-tdep.c (amd64obsd_trapframe_cache): Fix typos.
+ (amd64obsd_trapframe_sniffer): Add comment.
+ * i386obsd-tdep.c (i386obsd_trapframe_cache): Fix typos.
+ (i386obsd_trapframe_sniffer): Add comment.
+
+ * amd64obsd-tdep.c (amd64obsd_trapframe_cache): Fix detection of
+ interrupts from user space.
+
+ * i386obsd-tdep.c (i386obsd_trapframe_cache): Handle interrupt
+ frames too.
+ (i386obsd_trapframe_sniffer): Turn into a proper unwinder sniffer.
+ (i386obsd_trapframe_unwind): Add sniffer.
+ (i386obsd_init_abi): Prepend i386obsd_trapframe_unwind instead of
+ appending i386obsd_trapframe_sniffer.
+
+ * amd64obsd-tdep.c: Include "frame-unwind.h" and "trad-frame.h".
+ (amd64obsd_tf_reg_offset): New define.
+ (amd64obsd_trapframe_cache, amd64obsd_trapframe_this_id)
+ (amd64obsd_trapframe_prev_register, amd64obsd_trapframe_sniffer):
+ New functions.
+ (amd64obsd_trapframe_unwind): New variable.
+ (amd64obsd_init_abi): Prepend amd64obsd_trapframe_unwind.
+ * Makefile.in (amd64obsd-tdep.o): Update dependencies.
+
+2005-12-20 Jim Blandy <jimb@redhat.com>
+
+ * rs6000-tdep.c (rs6000_gdbarch_init): Doc fix.
+
+2005-12-20 Joel Brobecker <brobecker@adacore.com>
+
+ * rs6000-tdep.c: Use proper spelling for existent.
+
+2005-12-20 Joel Brobecker <brobecker@adacore.com>
+
+ * rs6000-tdep.c: Fix spelling errors.
+
+2005-12-19 Mark Kettenis <kettenis@gnu.org>
+
+ * i386-tdep.h (I386_SEL_RPL, I386_SEL_UPL, I386_SEL_KPL): New
+ defines.
+ * i386obsd-tdep.c: Include "frame-unwind.h" and "trad-frame.h".
+ (i386obsd_tf_reg_offset, i386obsd_trapframe_unwind): New
+ variables.
+ (i386obsd_trapframe_cache, i386obsd_trapframe_this_id)
+ (i386obsd_trapframe_prev_register, i386obsd_trapframe_sniffer):
+ New functions.
+ (i386obsd_init_abi): Append i386obsd_trapframe_sniffer.
+ * Makefile.in (i386obsd-tdep.o): Update dependencies.
+
+2005-12-18 Eli Zaretskii <eliz@gnu.org>
+
+ * cli/cli-utils.h:
+ * cli/cli-utils.c:
+ * cli/cli-setshow.h:
+ * cli/cli-setshow.c:
+ * cli/cli-script.h:
+ * cli/cli-script.c:
+ * cli/cli-logging.c:
+ * cli/cli-interp.c:
+ * cli/cli-dump.h:
+ * cli/cli-dump.c:
+ * cli/cli-decode.h:
+ * cli/cli-decode.c:
+ * cli/cli-cmds.h:
+ * cli/cli-cmds.c:
+ * breakpoint.c:
+ * arm-tdep.c:
+ * ia64-tdep.c:
+ * i386-tdep.c:
+ * hpread.c:
+ * hppa-tdep.c:
+ * hppa-hpux-tdep.c:
+ * gnu-nat.c:
+ * gdbtypes.c:
+ * gdbarch.h:
+ * gdbarch.c:
+ * eval.c:
+ * dwarf2read.c:
+ * dbxread.c:
+ * copying:
+ * symfile.c:
+ * stabsread.c:
+ * sh64-tdep.c:
+ * sh-tdep.c:
+ * s390-tdep.c:
+ * rs6000-tdep.c:
+ * remote.c:
+ * remote-mips.c:
+ * mips-tdep.c:
+ * mdebugread.c:
+ * linux-nat.c:
+ * infrun.c:
+ * xcoffread.c:
+ * win32-nat.c:
+ * valops.c:
+ * utils.c:
+ * tracepoint.c:
+ * target.c:
+ * symtab.c:
+ * c-exp.y:
+ * ada-valprint.c:
+ * ada-typeprint.c:
+ * ada-lex.l:
+ * ada-lang.h:
+ * ada-lang.c:
+ * ada-exp.y:
+ * alphafbsd-tdep.c:
+ * alphabsd-tdep.h:
+ * alphabsd-tdep.c:
+ * alphabsd-nat.c:
+ * alpha-tdep.h:
+ * alpha-tdep.c:
+ * alpha-osf1-tdep.c:
+ * alpha-nat.c:
+ * alpha-mdebug-tdep.c:
+ * alpha-linux-tdep.c:
+ * alpha-linux-nat.c:
+ * aix-thread.c:
+ * abug-rom.c:
+ * arch-utils.c:
+ * annotate.h:
+ * annotate.c:
+ * amd64obsd-tdep.c:
+ * amd64obsd-nat.c:
+ * amd64nbsd-tdep.c:
+ * amd64nbsd-nat.c:
+ * amd64fbsd-tdep.c:
+ * amd64fbsd-nat.c:
+ * amd64bsd-nat.c:
+ * amd64-tdep.h:
+ * amd64-tdep.c:
+ * amd64-sol2-tdep.c:
+ * amd64-nat.h:
+ * amd64-nat.c:
+ * amd64-linux-tdep.c:
+ * amd64-linux-nat.c:
+ * alphanbsd-tdep.c:
+ * block.h:
+ * block.c:
+ * bfd-target.h:
+ * bfd-target.c:
+ * bcache.h:
+ * bcache.c:
+ * ax.h:
+ * ax-general.c:
+ * ax-gdb.h:
+ * ax-gdb.c:
+ * avr-tdep.c:
+ * auxv.h:
+ * auxv.c:
+ * armnbsd-tdep.c:
+ * armnbsd-nat.c:
+ * arm-tdep.h:
+ * arm-linux-nat.c:
+ * arch-utils.h:
+ * charset.c:
+ * call-cmds.h:
+ * c-valprint.c:
+ * c-typeprint.c:
+ * c-lang.h:
+ * c-lang.c:
+ * buildsym.h:
+ * buildsym.c:
+ * bsd-uthread.h:
+ * bsd-uthread.c:
+ * bsd-kvm.h:
+ * bsd-kvm.c:
+ * breakpoint.h:
+ * core-regset.c:
+ * core-aout.c:
+ * completer.h:
+ * completer.c:
+ * complaints.h:
+ * complaints.c:
+ * command.h:
+ * coffread.c:
+ * coff-solib.h:
+ * coff-solib.c:
+ * coff-pe-read.h:
+ * coff-pe-read.c:
+ * cli-out.h:
+ * cli-out.c:
+ * charset.h:
+ * dink32-rom.c:
+ * dictionary.h:
+ * dictionary.c:
+ * demangle.c:
+ * defs.h:
+ * dcache.h:
+ * dcache.c:
+ * d10v-tdep.c:
+ * cpu32bug-rom.c:
+ * cp-valprint.c:
+ * cp-support.h:
+ * cp-support.c:
+ * cp-namespace.c:
+ * cp-abi.h:
+ * cp-abi.c:
+ * corelow.c:
+ * corefile.c:
+ * environ.c:
+ * elfread.c:
+ * dwarfread.c:
+ * dwarf2loc.c:
+ * dwarf2expr.h:
+ * dwarf2expr.c:
+ * dwarf2-frame.h:
+ * dwarf2-frame.c:
+ * dve3900-rom.c:
+ * dummy-frame.h:
+ * dummy-frame.c:
+ * dsrec.c:
+ * doublest.h:
+ * doublest.c:
+ * disasm.h:
+ * disasm.c:
+ * fork-child.c:
+ * findvar.c:
+ * fbsd-nat.h:
+ * fbsd-nat.c:
+ * f-valprint.c:
+ * f-typeprint.c:
+ * f-lang.h:
+ * f-lang.c:
+ * expression.h:
+ * expprint.c:
+ * exec.h:
+ * exec.c:
+ * exceptions.h:
+ * exceptions.c:
+ * event-top.h:
+ * event-top.c:
+ * event-loop.h:
+ * event-loop.c:
+ * gdb.c:
+ * gdb-stabs.h:
+ * gdb-events.h:
+ * gdb-events.c:
+ * gcore.c:
+ * frv-tdep.h:
+ * frv-tdep.c:
+ * frv-linux-tdep.c:
+ * frame.h:
+ * frame.c:
+ * frame-unwind.h:
+ * frame-unwind.c:
+ * frame-base.h:
+ * frame-base.c:
+ * gdb_vfork.h:
+ * gdb_thread_db.h:
+ * gdb_string.h:
+ * gdb_stat.h:
+ * gdb_regex.h:
+ * gdb_ptrace.h:
+ * gdb_proc_service.h:
+ * gdb_obstack.h:
+ * gdb_locale.h:
+ * gdb_dirent.h:
+ * gdb_curses.h:
+ * gdb_assert.h:
+ * gdbarch.sh:
+ * gdb.h:
+ * hpux-thread.c:
+ * hppabsd-nat.c:
+ * hppa-tdep.h:
+ * hpacc-abi.c:
+ * h8300-tdep.c:
+ * gregset.h:
+ * go32-nat.c:
+ * gnu-v3-abi.c:
+ * gnu-v2-abi.h:
+ * gnu-v2-abi.c:
+ * gnu-nat.h:
+ * glibc-tdep.c:
+ * gdbtypes.h:
+ * gdbcore.h:
+ * gdbcmd.h:
+ * i386nbsd-tdep.c:
+ * i386nbsd-nat.c:
+ * i386gnu-tdep.c:
+ * i386gnu-nat.c:
+ * i386fbsd-tdep.c:
+ * i386fbsd-nat.c:
+ * i386bsd-tdep.c:
+ * i386bsd-nat.h:
+ * i386bsd-nat.c:
+ * i386-tdep.h:
+ * i386-sol2-nat.c:
+ * i386-nto-tdep.c:
+ * i386-nat.c:
+ * i386-linux-tdep.h:
+ * i386-linux-tdep.c:
+ * i386-linux-nat.c:
+ * i386-cygwin-tdep.c:
+ * inf-ttrace.c:
+ * inf-ptrace.h:
+ * inf-ptrace.c:
+ * inf-loop.h:
+ * inf-loop.c:
+ * inf-child.h:
+ * inf-child.c:
+ * ia64-tdep.h:
+ * ia64-linux-nat.c:
+ * i387-tdep.h:
+ * i387-tdep.c:
+ * i386v4-nat.c:
+ * i386v-nat.c:
+ * i386obsd-tdep.c:
+ * i386obsd-nat.c:
+ * kod.c:
+ * jv-valprint.c:
+ * jv-typeprint.c:
+ * jv-lang.h:
+ * jv-lang.c:
+ * irix5-nat.c:
+ * iq2000-tdep.c:
+ * interps.h:
+ * interps.c:
+ * inftarg.c:
+ * inflow.h:
+ * inflow.c:
+ * inferior.h:
+ * infcmd.c:
+ * infcall.h:
+ * infcall.c:
+ * inf-ttrace.h:
+ * m32r-tdep.h:
+ * m32r-tdep.c:
+ * m32r-rom.c:
+ * m32r-linux-tdep.c:
+ * m32r-linux-nat.c:
+ * m2-valprint.c:
+ * m2-typeprint.c:
+ * m2-lang.h:
+ * m2-lang.c:
+ * lynx-nat.c:
+ * linux-thread-db.c:
+ * linux-nat.h:
+ * linespec.c:
+ * libunwind-frame.h:
+ * libunwind-frame.c:
+ * language.h:
+ * language.c:
+ * macroexp.c:
+ * macrocmd.c:
+ * m88kbsd-nat.c:
+ * m88k-tdep.h:
+ * m88k-tdep.c:
+ * m68klinux-tdep.c:
+ * m68klinux-nat.c:
+ * m68kbsd-tdep.c:
+ * m68kbsd-nat.c:
+ * m68k-tdep.h:
+ * m68k-tdep.c:
+ * mips-linux-nat.c:
+ * mips-irix-tdep.c:
+ * minsyms.c:
+ * memattr.h:
+ * memattr.c:
+ * mem-break.c:
+ * mdebugread.h:
+ * main.h:
+ * main.c:
+ * macrotab.h:
+ * macrotab.c:
+ * macroscope.h:
+ * macroscope.c:
+ * macroexp.h:
+ * nbsd-tdep.c:
+ * mt-tdep.c:
+ * monitor.h:
+ * monitor.c:
+ * mn10300-tdep.h:
+ * mn10300-tdep.c:
+ * mn10300-linux-tdep.c:
+ * mipsv4-nat.c:
+ * mipsread.c:
+ * mipsnbsd-tdep.h:
+ * mipsnbsd-tdep.c:
+ * mipsnbsd-nat.c:
+ * mips64obsd-tdep.c:
+ * mips64obsd-nat.c:
+ * mips-tdep.h:
+ * mips-mdebug-tdep.c:
+ * mips-linux-tdep.c:
+ * osabi.h:
+ * osabi.c:
+ * ocd.h:
+ * ocd.c:
+ * observer.c:
+ * objfiles.h:
+ * objfiles.c:
+ * objc-lang.h:
+ * objc-lang.c:
+ * objc-exp.y:
+ * nto-tdep.h:
+ * nto-tdep.c:
+ * nto-procfs.c:
+ * nlmread.c:
+ * nbsd-tdep.h:
+ * ppcobsd-tdep.c:
+ * ppcobsd-nat.c:
+ * ppcnbsd-tdep.h:
+ * ppcnbsd-tdep.c:
+ * ppcnbsd-nat.c:
+ * ppcbug-rom.c:
+ * ppc-tdep.h:
+ * ppc-sysv-tdep.c:
+ * ppc-linux-tdep.c:
+ * ppc-linux-nat.c:
+ * ppc-bdm.c:
+ * parser-defs.h:
+ * parse.c:
+ * p-valprint.c:
+ * p-typeprint.c:
+ * p-lang.h:
+ * p-lang.c:
+ * remote-fileio.h:
+ * remote-fileio.c:
+ * remote-est.c:
+ * remote-e7000.c:
+ * regset.h:
+ * regset.c:
+ * reggroups.h:
+ * reggroups.c:
+ * regcache.h:
+ * regcache.c:
+ * proc-why.c:
+ * proc-service.c:
+ * proc-events.c:
+ * printcmd.c:
+ * ppcobsd-tdep.h:
+ * sentinel-frame.h:
+ * sentinel-frame.c:
+ * scm-valprint.c:
+ * scm-tags.h:
+ * scm-lang.h:
+ * scm-lang.c:
+ * scm-exp.c:
+ * s390-tdep.h:
+ * rom68k-rom.c:
+ * remote.h:
+ * remote-utils.c:
+ * remote-st.c:
+ * remote-sim.c:
+ * remote-sds.c:
+ * remote-rdp.c:
+ * remote-rdi.c:
+ * remote-hms.c:
+ * sim-regno.h:
+ * shnbsd-tdep.h:
+ * shnbsd-tdep.c:
+ * shnbsd-nat.c:
+ * sh-tdep.h:
+ * serial.h:
+ * serial.c:
+ * ser-unix.h:
+ * ser-unix.c:
+ * ser-tcp.c:
+ * ser-pipe.c:
+ * ser-go32.c:
+ * ser-e7kpc.c:
+ * ser-base.h:
+ * ser-base.c:
+ * solib.c:
+ * solib-svr4.h:
+ * solib-svr4.c:
+ * solib-sunos.c:
+ * solib-som.h:
+ * solib-som.c:
+ * solib-pa64.h:
+ * solib-pa64.c:
+ * solib-osf.c:
+ * solib-null.c:
+ * solib-legacy.c:
+ * solib-irix.c:
+ * solib-frv.c:
+ * solib-aix5.c:
+ * sol-thread.c:
+ * sparc64-linux-tdep.c:
+ * sparc64-linux-nat.c:
+ * sparc-tdep.h:
+ * sparc-tdep.c:
+ * sparc-sol2-tdep.c:
+ * sparc-sol2-nat.c:
+ * sparc-nat.h:
+ * sparc-nat.c:
+ * sparc-linux-tdep.c:
+ * sparc-linux-nat.c:
+ * source.h:
+ * source.c:
+ * somread.c:
+ * solist.h:
+ * solib.h:
+ * std-regs.c:
+ * stack.h:
+ * stack.c:
+ * stabsread.h:
+ * sparcobsd-tdep.c:
+ * sparcnbsd-tdep.c:
+ * sparcnbsd-nat.c:
+ * sparc64obsd-tdep.c:
+ * sparc64nbsd-tdep.c:
+ * sparc64nbsd-nat.c:
+ * sparc64fbsd-tdep.c:
+ * sparc64fbsd-nat.c:
+ * sparc64-tdep.h:
+ * sparc64-tdep.c:
+ * sparc64-sol2-tdep.c:
+ * sparc64-nat.c:
+ * ui-file.c:
+ * typeprint.h:
+ * typeprint.c:
+ * tramp-frame.h:
+ * tramp-frame.c:
+ * trad-frame.h:
+ * trad-frame.c:
+ * tracepoint.h:
+ * top.c:
+ * tobs.inc:
+ * thread.c:
+ * terminal.h:
+ * target.h:
+ * symfile.h:
+ * stop-gdb.c:
+ * vaxbsd-nat.c:
+ * vax-tdep.h:
+ * vax-tdep.c:
+ * vax-nat.c:
+ * varobj.h:
+ * varobj.c:
+ * value.h:
+ * value.c:
+ * valprint.h:
+ * valprint.c:
+ * v850-tdep.c:
+ * uw-thread.c:
+ * user-regs.c:
+ * ui-out.h:
+ * ui-out.c:
+ * ui-file.h:
+ * xcoffsolib.h:
+ * xcoffsolib.c:
+ * wrapper.c:
+ * wince.c:
+ * wince-stub.h:
+ * wince-stub.c:
+ * vaxobsd-tdep.c:
+ * vaxnbsd-tdep.c:
+ * gdb_gcore.sh:
+ * copying.c:
+ * configure.ac:
+ * aclocal.m4:
+ * acinclude.m4:
+ * reply_mig_hack.awk:
+ * observer.sh:
+ * gdb_mbuild.sh:
+ * arm-linux-tdep.c:
+ * blockframe.c:
+ * dbug-rom.c:
+ * environ.h:
+ * dwarf2loc.h:
+ * gdb-events.sh:
+ * glibc-tdep.h:
+ * gdb_wait.h:
+ * gdbthread.h:
+ * i386-sol2-tdep.c:
+ * hppabsd-tdep.c:
+ * hppa-linux-nat.c:
+ * hppa-hpux-nat.c:
+ * ia64-linux-tdep.c:
+ * infptrace.c:
+ * linespec.h:
+ * maint.c:
+ * mips-mdebug-tdep.h:
+ * remote-m32r-sdi.c:
+ * s390-nat.c:
+ * rs6000-nat.c:
+ * remote-utils.h:
+ * sh3-rom.c:
+ * sh-linux-tdep.c:
+ * top.h:
+ * symtab.h:
+ * symmisc.c:
+ * symfile-mem.c:
+ * srec.h:
+ * user-regs.h:
+ * version.h:
+ * valarith.c:
+ * xstormy16-tdep.c:
+ * wrapper.h:
+ * Makefile.in:
+ * f-exp.y:
+ * cris-tdep.c:
+ * cp-name-parser.y:
+ * procfs.c:
+ * proc-utils.h:
+ * proc-flags.c:
+ * proc-api.c:
+ * p-exp.y:
+ * m68hc11-tdep.c:
+ * m2-exp.y:
+ * kod.h:
+ * kod-cisco.c:
+ * jv-exp.y:
+ * hppa-linux-tdep.c: Add (c) after Copyright. Update the FSF
+ address.
+
+2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ Second part of ms1 to mt renaming.
+ * mt-tdep.c (mt_arch_constants, mt_gdb_regnums): Rename, adjust.
+ (mt_register_name, mt_register_type, mt_register_reggroup_p,
+ mt_return_value, mt_skip_prologue, mt_breapoint_from_pc,
+ mt_pseudo_register_read, mt_pseudo_register_write, mt_frame_align,
+ mt_registers_info, mt_push_dummy_call, mt_unwind_cache,
+ mt_frame_unwind_cache, mt_unwind_pc, mt_unwind_dummy_id,
+ mt_frame_this_id, mt_frame_prev_register, mt_frame_base_address,
+ mt_frame_unwind, mt_frame_sniffer, mt_frame_base, mt_gdbarch_init,
+ _initialize_mt_tdep): Rename & adjust.
+
+2005-12-13 Mark Kettenis <kettenis@gnu.org>
+
+ * hppa-hpux-tdep.c (hppa_hpux_sigtramp_unwind_sniffer): Detect
+ export stub for signal trampoline as a signal trampoline too.
+
+ * hppa-hpux-tdep.c (hppa_hpux_sigtramp_frame_unwind_cache): Don't
+ set pcoqh to rp.
+
+2005-12-13 Corinna Vinschen <vinschen@redhat.com>
+
+ * h8300-tdep.c (h8300_frame_prev_register): Change valuep type to
+ gdb_byte *.
+ (h8300_push_dummy_call): Change `padded' to gdb_byte.
+ (h8300_return_value): Change buffer types to gdb_byte.
+ (h8300h_return_value): Ditto.
+ (h8300_pseudo_register_read): Ditto.
+ (h8300_pseudo_register_write): Ditto.
+
+2005-12-13 Corinna Vinschen <vinschen@redhat.com>
+
+ * v850-tdep.c (v850_frame_prev_register): Change valuep type to
+ gdb_byte *.
+
+2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
+
+ * configure.tgt: Replace ms1 arch with mt arch.
+ * config/mt: Renamed from ms1 dir. Update file names as needed.
+ * config/mt/mt.mt (TDEPFILES): Replace ms1 file with mt file.
+
+2005-12-09 Randolph Chung <tausq@debian.org>
+
+ PR corefiles/2026
+ * hppa-hpux-tdep.c (hppa_hpux_core_osabi_sniffer): Check for HPUX ELF
+ core files.
+ (_initialize_hppa_hpux_tdep): Install sniffer for ELF core files.
+ * config/pa/hpux.mh: Compile corelow.o.
+
+2005-12-09 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (hppa64_convert_code_addr_to_fptr): New function.
+ (hppa64_push_dummy_call): If passing a function pointer, ensure
+ it is a function descriptor address instead of the function entry
+ point.
+
+2005-12-09 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (hppa64_dwarf_reg_to_regnum): New funtion.
+ (hppa_gdbarch_init): Set dwarf_reg_to_regnum and
+ dwarf2_reg_to_regnum methods.
+
+2005-12-08 Kevin Buettner <kevinb@redhat.com>
+
+ * NEWS (Changes in GDB 6.4): Delete references indicating that
+ the following configurations have been removed: h8300*-*-*,
+ mn10300-*-*, and v850-*-*. These configurations had been
+ removed within the 6.4 development cycle, but were later
+ restored within the same cycle.
+
+2005-12-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ Add ms2 support.
+ * ms1-tdep.c (ms1_register_type): Check for ms2.
+ (ms1_breakpoint_from_pc): ms2 has a different break instruction.
+ (ms1_pseudo_register_read, ms1_pseudo_register_write,
+ ms1_registers_info): Add ms2.
+ * NEWS (Changes since GDB 6.4): Add ms2
+
+2005-12-08 Randolph Chung <tausq@debian.org>
+
+ * somread.c (som_symfile_offsets): Iterate through number of sections
+ in addrs instead of objfile.
+
+2005-12-07 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * valops.c (value_struct_elt): Clarify error message.
+
+2005-12-07 Jim Blandy <jimb@redhat.com>
+
+ * target.c (target_xfer_memory_partial): Doc fix.
+
+ * ax-general.c (ax_reqs): Check stack heights for backward jumps,
+ too. Correctly check height at target. Doc fixes.
+
+2005-12-06 Michael Snyder <msnyder@redhat.com>
+
+ * cli/cli-decode.c (add_setshow_string_cmd): Indent.
+ (add_setshow_integer_cmd): Indent.
+
+ * inf-ptrace.c: Fix typos in comments.
+
+2005-12-06 Serge Chatroux <serge.chatroux@st.com>
+
+ * mi/mi-interp.c (mi_interpreter_resume): Route target error
+ through the MI.
+
+2005-12-04 Mark Kettenis <kettenis@gnu.org>
+
+ * amd64obsd-tdep.c: Include "regcache.h" and "bsd-uthread.h".
+ (amd64obsd_uthread_reg_offset): New variable.
+ (AMD64OBSD_UTHREAD_RSP_OFFSET): New define.
+ (amd64obsd_supply_uthread, amd64obsd_collect_uthread): New
+ functions.
+ (amd64obsd_init_abi): Set supply_uthread and collect_uthread.
+ * Makefile.in (amd64obsd-tdep.o): Update dependencies.
+
+2005-12-02 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * breakpoint.c (BREAK_ARGS_HELP): New mecro.
+ (_initialize_breakpoint): Enhance break, tbreak, hbreak and thbreak
+ commands' help by adding more information and using BREAK_ARGS_HELP
+ to duplicate the common parts. Remove now-redundant cross-references.
+
+2005-12-02 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * value.c (init_if_undefined_command): New function.
+ (_initialize_values): Add command init-if-undefined.
+ * NEWS (Changes since GDB 6.3): Rename to 'Changes in GDB 6.4'.
+ (Changes since GDB 6.4): New section.
+ Mention new command init-if-undefined.
+
+2005-12-02 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * symfile.c (symbol_file_clear): Test symfile_objfile is not NULL
+ before dereferencing it.
+ Gettextize the query.
+
+2005-12-02 Joel Brobecker <brobecker@adacore.com>
+
+ GDB 6.4 released from GDB 6.4 branch.
+
+2005-12-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ * ms1-tdep.c (ms1_register_name): Const qualify array.
+ (ms1_registers_info): Use gdb_byte.
+ (ms1_push_dummy_call): Likewise.
+ (ms1_gdbarch_init): Remove illformed nested prototype.
+
+2005-11-25 Christophe Lyon <christophe.lyon@st.com>
+
+ * dwarf2-frame.c (dwarf2_frame_prev_register): Handle
+ DWARF2_FRAME_REG_CFA_OFFSET.
+ * dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
+ DWARF2_FRAME_REG_CFA_OFFSET.
+
+2005-11-28 Mark Mitchell <mark@codesourcery.com>
+
+ * remote-sim.c (gdbsim_wait): Pass target signal numbers to
+ sim_resume. Expect target signal numbers from sim_stop_reason.
+
+2005-11-27 Christopher Faylor <cgf@timesys.com>
+
+ * win32-nat.c (env_sort): New function.
+ (win32_create_inferior): Rename env to in_env. Sort environment before
+ handing it off to CreateProcess.
+ (win32_current_sos): Quiet a compiler warning.
+
+2005-11-25 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * event-top.h (async_init_signals): Add SIGTERM handler.
+ (handle_sigterm): New function.
+ * event-top.h (handle_sigterm): New prototype.
+
+2005-11-25 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * cli-decode.c (find_command_name_length): New function.
+ (lookup_cmd_1): Replace loop reading command name with
+ find_command_name_length().
+ (lookup_cmd): Likewise.
+ (lookup_cmd_composition): Likewise.
+
+2005-11-25 Frederic Riss <frederic.riss@st.com>
+
+ * dwarf2-frame.c (execute_cfa_program): Don't access past the
+ allocated dwarf2_frame_state.initial.regs.
+
+2005-11-25 Frederic Riss <frederic.riss@st.com>
+
+ * MAINTAINERS (Write After Approval): Add myself to the list.
+
+2005-11-23 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * sh-tdep.c (do_fv_register_info, do_dr_register_info): Delete function.
+ (do_bank_register_info, do_bank_register_info): Likewise.
+ (sh_print_pseudo_register, sh_do_fp_register): Likewise.
+ (sh_do_register, sh_print_register, sh_print_registers_info): Likewise.
+ (sh_gdbarch_init): Remove call to set_gdbarch_print_registers_info().
+
+2005-11-22 Joel Brobecker <brobecker@adacore.com>
+
+ * top.c (print_gdb_version): Update copyright year.
+
+2005-11-20 Mark Kettenis <kettenis@gnu.org>
+
+ * inf-ptrace.c (inf_ptrace_xfer_partial): Use PIOD_WRITE_I instead
+ of PIOD_WRITE_D.
+
+2005-11-19 Jim Blandy <jimb@redhat.com>
+
+ * tracepoint.c (memrange_absolute): New enum constant.
+ (struct memrange, memrange_cmp, add_memrange, collect_symbol,
+ stringify_collection_list, encode_actions): Use it instead of '-1'
+ to indicate an fixed-address memory range.
+ (Suggested by Eli Zaretskii.)
+
+ * tracepoint.c (stringify_collection_list): Indicate absolute
+ memory ranges by using "-1" as the memory range's base register
+ number, not "FFFFFFFF".
+
+2005-11-19 Randolph Chung <tausq@debian.org>
+
+ * dwarf2loc.c (dwarf2_tracepoint_var_ref): Remove extra add for
+ DW_OP_fbreg. Handle DW_OP_breg0 through DW_OP_breg31. Print
+ DWARF opcode for unsupported case.
+
+2005-11-19 Randolph Chung <tausq@debian.org>
+
+ * hppa-hpux-tdep.c (hppa_hpux_sigtramp_frame_unwind_cache): Use
+ HPPA_HPUX_SS_* constants. Ensure "off" is large enough to hold
+ 64-bit offset. Set proper signal context offset for 64-bit
+ programs. Set pc properly for signal frames.
+
+2005-11-19 Randolph Chung <tausq@debian.org>
+
+ * hppa-hpux-tdep.c (hppa_hpux_sigtramp_unwind_sniffer): Rely on the
+ unwind record to determine a signal frame, instead of hardcoding
+ a function name.
+
+2005-11-19 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (skip_prologue_hard_way): Add one more insn pattern
+ for "std rp,-0x10(sp)".
+ (hppa_frame_cache): Likewise.
+ (hppa_fallback_frame_cache): Likewise.
+
+2005-11-19 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (hppa_frame_cache): Reformat code and enhance
+ debugging.
+
+2005-11-18 Jim Blandy <jimb@redhat.com>
+
+ * tracepoint.c (struct memrange, collect_symbol): Doc fix.
+
+2005-11-18 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * mi/mi-main.c (mi_load_progress): Ensure the use of the correct mi
+ uiout for the duration of the function.
+
+2005-11-18 Nick Roberts <nickrob@snap.net.nz>
+
+ * mi/gdb-mi.el (gdb-source-file-list): Declare.
+ (gdbmi): Bind new functions.
+ (gdbmi-var-list-children-handler, gdbmi-var-list-children-regexp):
+ Handle string expressions properly. Move "type" field into regexp.
+ (gdbmi-var-update-regexp, gdbmi-var-update-handler): Handle string
+ expressions properly. Update speedbar.
+ (gdbmi-breakpoints-buffer, gdb-stack-buffer, gdb-locals-buffer)
+ (gdb-registers-buffer): Use def-gdb-auto-update-trigger instead of
+ def-gdb-auto-updated-buffer as handlers is defined explicitly.
+ (gdb-stack-list-locals-handler): Handle string expressions properly.
+ (gdb-data-list-register-values-handler)
+ (gdb-data-list-register-values-custom): Fontify buffer.
+
+2005-11-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * version.in: Update to 6.4.50.
+
+2005-11-16 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * NEWS (6.4): Mention $argc.
+
2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
* NEWS: Add --batch-silent, --return-child-result, and --eval-command