X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=a9aab62f586a8f4b0681261bb648bce22cfc7d3e;hb=b0ca85736544b15d99386b9da5d39586a4c5eb97;hp=1a4e88a89f521c31d9db1fa81dbf289972da5b41;hpb=4a35b02aee55ea3c8a1b473beed911aee3d424ee;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 1a4e88a89f..a9aab62f58 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,65 @@ +2006-07-09 Mark Kettenis + + * 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 + + * 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 + + * 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 + + * remote.c (init_remote_state): Use xrealloc instead of xmalloc. + 2006-07-03 Nathan J. Williams * bsd-kvm.c (bsd_kvm_open): Open the KVM interface read-write if