* alphabsd-tdep.h (alphanbsd_regset_from_core_section): New
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 1a4e88a89f521c31d9db1fa81dbf289972da5b41..a9aab62f586a8f4b0681261bb648bce22cfc7d3e 100644 (file)
@@ -1,3 +1,65 @@
+2006-07-09  Mark Kettenis  <kettenis@gnu.org>
+
+       * alphabsd-tdep.h (alphanbsd_regset_from_core_section): New
+       prototype.
+       * alphanbsd-tdep.c (alphanbsd_regset_from_core_section): Handle
+       a.out-style core file format here.  Make global.
+       (alphanbsd_regset_from_core_section): Remove.
+       (alphanbsd_sigtramp_offset): Make static.
+       (alphanbsd_aout_init_abi): Remove.
+       (alphanbsd_core_osabi_sniffer): Return GDB_OSABI_NETBSD_ELF for
+       a.out style core files.
+       (_initialize_alphanbsd_tdep): Do not register a handler for
+       GDB_OSABI_NETBSD_AOUT.
+
+       * alphabsd-tdep.h: Tweak comments.
+       (SIZEOF_STRUCT_REG, SIZEOF_STRUCT_FPREG): Remove.
+       * alphanbsd-tdep.c: Reorder includes.  Include "regset.h".
+       (ALPHANBSD_SIZEOF_GREGS, ALPHANBSD_SIZEOF_FPREGS): New defines.
+       (alphanbsd_supply_fpregset, alphanbsd_supply_gregset)
+       (alphanbsd_aout_supply_gregset): New functions.
+       (alphanbsd_gregset, alphanbsd_fpregset, alphanbsd_aout_gregset):
+       New variables.
+       (alphanbsd_regset_from_core_section)
+       (alphanbsd_aout_regset_from_core_section): New functions.
+       (fetch_core_registers, fetch_elfcore_registers): Remove functions.
+       (alphanbsd_core_fns, alphanbsd_elf_fns): Remove variables.
+       (alphanbsd_init_abi): Set regset_from_core_section.
+       (alphanbsd_aout_init_abi, alphanbsd_core_osabi_sniffer): New
+       functions.
+       (_initialize_alphanbsd_tdep): Register NetBSD core file sniffer.
+       Use alphanbsd_aout_init_abi whre appropriate.  Don't call
+       deprecated_add_core_fns.
+       * Makefile.in (alphanbsd-tdep.o): Update dependencies.
+
+       * alphabsd-tdep.c (alphabsd_supply_reg, alphabsd_fill_reg)
+       (alphabsd_supply_fpreg, alphabsd_fill_fpreg): Add missing spaces.
+
+       * alphanbsd-tdep.c (alphanbsd_init_abi): Use
+       svr4_lp64_fetch_link_map_offsets instead of
+       nbsd_lp64_solib_svr4_fetch_link_map_offsets.
+
+2006-07-06  Andrew Stubbs  <andrew.stubbs@st.com>
+
+       * parse.c (write_exp_elt_opcode, write_exp_elt_sym, write_exp_elt_block
+       write_exp_elt_longcst, write_exp_elt_dblcst, write_exp_elt_type,
+       write_exp_elt_intern): Zero initialize tmp.
+
+2006-07-05  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * remote.c (remote_xfer_partial): Remove KOD support.
+       * target.h (enum target_object): Remove TARGET_OBJECT_KOD.
+       * MAINTAINERS: Move Kernel Object Display entry to past maintainers.
+       * Makefile.in (SFILES, kod_h, COMMON_OBS, kod.o, kod-cisco.o):
+       Remove KOD support.
+       * mi/mi-cmds.c (mi_cmds): Remove dummy KOD commands.
+       * NEWS: Mention KOD.
+       * kod.h, kod.c, kod-cisco.c: Delete files.
+
+2006-07-04  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * remote.c (init_remote_state): Use xrealloc instead of xmalloc.
+
 2006-07-03  Nathan J. Williams  <nathanw@wasabisystems.com>
 
        * bsd-kvm.c (bsd_kvm_open): Open the KVM interface read-write if
This page took 0.024947 seconds and 4 git commands to generate.