X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=e10d7d13c6f6f265ee13100002dd66d36f434171;hb=b2dd631140b8d3ada533b546dbeaed2ab3825e82;hp=e604813767bb188f0f5e6d3f135ab48843f4350f;hpb=ccaa32c7e8122cea2014dd13cffd8d495ab48bf0;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e604813767..e10d7d13c6 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,218 @@ +2002-08-08 Grace Sainsbury + + * remote.c (remote_wait, remote_async_wait): Change thread_num + ULONGEST. + * (unpack_varlen_hex): Change result prameter to ULONGEST *. + +2002-08-08 Andrew Cagney + + * configure.tgt: Replace powerpc-*-sysv*, powerpc-*-elf*, + powerpcle-*-eabi*, powerpcle-*-sysv* and powerpcle-*-elf* with + powerpc*-*-*. + * MAINTAINERS: Remove redundant rs6000-ibm-aix4.1 target. + +2002-08-08 Andrew Cagney + + * gcore.c (override_derive_stack_segment): Delete variable. + (preempt_derive_stack_segment): Delete function. + (derive_stack_segment): Delete function. + (default_derive_stack_segment): Renamed to derive_stack_segment. + (override_derive_heap_segment): Delete variable. + (preempt_derive_heap_segment): Delete function. + (derive_heap_segment): Delete function. + (default_derive_heap_segment): Rename to derive_heap_segment. + +2002-08-06 Michael Snyder + + * config/mips/tm-mips.h: Remove #define USE_STRUCT_CONVENTION. + * mips-tdep.c (mips_EABI_use_struct_convention, + mips_OABI_use_struct_convention, mips_NABI_use_struct_convention): + New functions. (mips_use_struct_convention): Delete. + (mips_gdbarch_init): set use_gdbarch_convention. + +2002-08-06 Michael Snyder + + * mips-tdep.c: gdbarch-ify reg_struct_has_addr. + (mips_eabi_reg_struct_has_addr, mips_n32n64_reg_struct_has_addr, + mips_o32_reg_struct_has_addr): New functions. + (mips_gdbarch_init): Set gdbarch reg_struct_has_addr. + +2002-08-07 Andrew Cagney + + * regcache.c (pseudo_register): Delete function. + (fetch_register): Delete function. + (store_register): Delete function. + (regcache_raw_read, legacy_read_register_gen): Use + target_fetch_registers instead of fetch_register. + (legacy_write_register_gen, regcache_raw_write): Use + target_store_register instead of store_register. + (write_register_bytes): Ditto. + + * gdbarch.sh (FETCH_PSEUDO_REGISTER): Delete. + (STORE_PSEUDO_REGISTER): Delete. + * gdbarch.h, gdbarch.c: Regenerate. + +2002-08-06 Corinna Vinschen + + * cli/cli-dump.c (add_dump_command): Explicitely use "b" flag to + write dump file binary. + +2002-08-05 Michael Snyder + + * mips-tdep.c (mips_find_saved_regs): Adjust stack according + to MIPS_SAVED_REGSIZE, not GDB_TARGET_IS_MIPS64. Enhance comment. + (mips_gdbarch_init): Set N32 target to be mips64. + +2002-08-06 Kevin Buettner + + * frame.c (find_saved_register): Break out of loop once saved + register address is found. Don't mention sparc in loop comment + anymore. + +2002-08-06 Kevin Buettner + + * mips-tdep.c (mips_gdbarch_init): For the N32 ABI, set + mips_default_saved_regsize to 8. + +2002-08-06 Andrew Cagney + + * gcore.c: Do not include . + * Makefile.in (gcore.o): Update dependencies. + +2002-08-06 Andrew Cagney + + * configure.tgt: Make arc-*-* obsolete. + * NEWS: Mention that arc-*-* has been identifed as obsolete. + * MAINTAINERS: Make arc-elf obsolete. + * arc-tdep.c: Make file obsolete. + * config/arc/arc.mt: Ditto. + * config/arc/tm-arc.h: Ditto. + +2002-08-05 Theodore A. Roth + + * gdb/avr-tdep.c(avr_skip_prologue): Fix to return the correct pc. + +2002-08-05 Andrew Cagney + + * mcore-tdep.c (mcore_gdbarch_init): Use + generic_unwind_get_saved_register instead of + generic_get_saved_register. + * v850-tdep.c (v850_gdbarch_init): Ditto. + * frv-tdep.c (frv_gdbarch_init): Ditto. + * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. + * s390-tdep.c (s390_gdbarch_init): Ditto. + * d10v-tdep.c (d10v_gdbarch_init): Ditto. + * config/mn10200/tm-mn10200.h (GET_SAVED_REGISTER): Ditto. + * config/h8300/tm-h8300.h (GET_SAVED_REGISTER): Ditto. + +2002-08-05 Joel Brobecker + + * objfiles.h: Add missing #include "symfile.h" + + * Makefile.in (objfiles_h): Add dependency on symfile.h and dependents. + +2002-08-04 Andrew Cagney + + From 2002-08-01 david carlton : + * hpread.c (hpread_read_struct_type): Deleted superfluous setting + of FIELD_BITSIZE. + +2002-08-04 Daniel Jacobowitz + + * NEWS: Cleanup and nitpick. + +2002-08-03 Andrew Cagney + + * NEWS: Cleanup. Use *-linux*-gnu*. Only use `*' for headings. + +2002-08-03 Andrew Cagney + + * Makefile.in (gdbtk-bp.o): Update dependencies. + (gdbtk-register.o): Ditto. + (gdbtk-varobj.o): Ditto. + +2002-08-03 Andrew Cagney + + * m68hc11-tdep.c (m68hc11_pseudo_register_read): Replace + m68hc11_fetch_pseudo_register. + (m68hc11_pseudo_register_write): Replace + m68hc11_store_pseudo_register. + (m68hc11_gdbarch_init): Update. + +Fri Aug 2 15:53:50 2002 Andrew Cagney + + * gdbarch.sh: Include "gdb_string.h". + * gdbarch.c: Regenerate. + + * regcache.c: Include "gdb_string.h". + * ax-general.c: Ditto. + * varobj.c: Ditto. + * std-regs.c: Ditto. + * fbsd-proc.c: Ditto. + * thread.c: Ditto. + + * Makefile.in (regcache.o): Update dependencies. + (thread.o, gdbarch.o): Ditto. + (ax-general.o, gdbarch.o): Ditto. + (varobj.o, std-regs.o): Ditto. + (fbsd-proc.o): Specify dependencies. + +2002-08-02 Andrew Cagney + + * regcache.c (regcache_cooked_read): Rename rawnum parameter to + regnum. + (regcache_cooked_write): Ditto. + +2002-08-02 Andrew Cagney + + * regcache.c (regcache_cooked_read): New function. + (regcache_cooked_write): New function. + (read_register_gen): Rewrite using regcache_cooked_read. + (write_register_gen): Rewrite using regcache_cooked_write. + + * regcache.h (regcache_cooked_read, regcache_cooked_write): + Declare. + +2002-08-02 Andrew Cagney + + * gdbarch.sh (pseudo_register_read, pseudo_register_write): + Replace the architecture methods register_read and register_write. + * gdbarch.h, gdbarch.c: Regenerate. + * regcache.c (init_regcache_descr): Update. + (read_register_gen): Update. + (write_register_gen): Update. + (supply_register): Update comment. + + * sh-tdep.c (sh_gdbarch_init): Update. + (sh_pseudo_register_read, sh64_pseudo_register_read): Add + `regcache' and `gdbarch' parameters. Make `buffer' a void + pointer. Update code. + (sh_pseudo_register_write, sh64_pseudo_register_write): Add + `regcache' and `gdbarch' parameters. Make `buffer' a constant + void pointer. Update code. + (sh64_register_write): Delete. + (sh4_register_read): Delete. + (sh64_register_read): Delete. + (sh4_register_write): Delete. + (sh_sh4_register_convert_to_raw): Make `from' parameter a constant + void pointer, `to' parameter a void pointer. + (sh_sh64_register_convert_to_raw): Ditto. + +2002-08-01 Kevin Buettner + + * mips-tdep.c (mips_register_virtual_type): Use architecture + invariant return values. + +2002-08-01 Andrew Cagney + + * linux-proc.c: Include "gdb_string.h". + * Makefile.in (linux-proc.o): Update dependency list. + +2002-08-01 Kevin Buettner + + * mips-tdep.c (mips_gdbarch_init): Add comments. Fix typo in + comment. + 2002-08-01 Grace Sainsbury * target.h: Add to_insert_hw_breakpoint, to_remove_hw_breakpoint, @@ -134,7 +349,6 @@ * configure.host (gdb_host): Set to aix432 on AIX 4.3.2+. * config/powerpc/aix432.mh: New file. ->>>>>>> 1.2978 2002-07-30 Daniel Jacobowitz * ppc-linux-tdep.c (ELF_NGREG, ELF_NFPREG, ELF_NVRREG)