X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=9ba340054a6bd345d6ca6e5386895fe0738014ec;hb=4e052eda914ce3a3c48b31a0d13bce89c364495e;hp=7e3a73262beba684eaa08051c51c351549e46c1e;hpb=60edd51d052d2cffede2a6d330fb30aaa60c1fc0;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7e3a73262b..9ba340054a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,250 @@ +Tue Feb 27 23:56:23 2001 Andrew Cagney + + From Steven Johnson: + * regcache.h: New file. + + * value.h (read_register_bytes, read_register_gen) + (write_register_gen, write_register_bytes) + (read_register, read_register_pid) + (read_signed_register, read_signed_register_pid) + (write_register, write_register_pid) + (register_cached, set_register_cached) + (register_changed, register_buffer) + (registers_changed, supply_register): Move declaration from here. + * regcache.h: To here. + * gdbcore.h (registers_fetched): Ditto. + * inferior.h (registers, registers_valid): Ditto. + + * regcache.c (generic_target_read_pc, read_pc_pid, read_pc, + generic_target_write_pc, write_pc_pid, write_pc, + generic_target_read_sp, read_sp, generic_target_write_sp, + write_sp, generic_target_read_fp, read_fp, + generic_target_write_fp, write_fp): Add note that these functions + will be moved from this file. + + * a29k-tdep.c: Include "regcache.h". + * a68v-nat.c: Ditto. + * abug-rom.c: Ditto. + * alpha-nat.c: Ditto. + * alpha-tdep.c: Ditto. + * alphabsd-nat.c: Ditto. + * arc-tdep.c: Ditto. + * arm-linux-nat.c: Ditto. + * arm-linux-tdep.c: Ditto. + * arm-tdep.c: Ditto. + * blockframe.c: Ditto. + * core-aout.c: Ditto. + * core-sol2.c: Ditto. + * corelow.c: Ditto. + * cpu32bug-rom.c: Ditto. + * cxux-nat.c: Ditto. + * d10v-tdep.c: Ditto. + * d30v-tdep.c: Ditto. + * dbug-rom.c: Ditto. + * dink32-rom.c: Ditto. + * dve3900-rom.c: Ditto. + * findvar.c: Ditto. + * fr30-tdep.c: Ditto. + * frame.c: Ditto. + * go32-nat.c: Ditto. + * h8300-tdep.c: Ditto. + * h8500-tdep.c: Ditto. + * hp300ux-nat.c: Ditto. + * hppa-tdep.c: Ditto. + * hppab-nat.c: Ditto. + * hppah-nat.c: Ditto. + * hppam3-nat.c: Ditto. + * hpux-thread.c: Ditto. + * i386-linux-nat.c: Ditto. + * i386-linux-tdep.c: Ditto. + * i386-tdep.c: Ditto. + * i386aix-nat.c: Ditto. + * i386b-nat.c: Ditto. + * i386bsd-nat.c: Ditto. + * i386gnu-nat.c: Ditto. + * i386ly-tdep.c: Ditto. + * i386m3-nat.c: Ditto. + * i386mach-nat.c: Ditto. + * i386nbsd-nat.c: Ditto. + * i386v4-nat.c: Ditto. + * i387-nat.c: Ditto. + * i387-tdep.c: Ditto. + * i960-tdep.c: Ditto. + * ia64-aix-nat.c: Ditto. + * ia64-linux-nat.c: Ditto. + * ia64-tdep.c: Ditto. + * infptrace.c: Ditto. + * infrun.c: Ditto. + * irix4-nat.c: Ditto. + * irix5-nat.c: Ditto. + * lin-lwp.c: Ditto. + * lin-thread.c: Ditto. + * lynx-nat.c: Ditto. + * m3-nat.c: Ditto. + * m32r-rom.c: Ditto. + * m32r-tdep.c: Ditto. + * m68hc11-tdep.c: Ditto. + * m68k-tdep.c: Ditto. + * m68klinux-nat.c: Ditto. + * m68knbsd-nat.c: Ditto. + * m68knbsd-tdep.c: Ditto. + * m88k-nat.c: Ditto. + * m88k-tdep.c: Ditto. + * mac-nat.c: Ditto. + * mcore-rom.c: Ditto. + * mcore-tdep.c: Ditto. + * mi/mi-main.c: Ditto. + * mips-nat.c: Ditto. + * mips-tdep.c: Ditto. + * mipsm3-nat.c: Ditto. + * mipsv4-nat.c: Ditto. + * mn10200-tdep.c: Ditto. + * mn10300-tdep.c: Ditto. + * monitor.c: Ditto. + * ns32km3-nat.c: Ditto. + * ns32knbsd-nat.c: Ditto. + * ocd.c: Ditto. + * pa64solib.c: Ditto. + * ppc-bdm.c: Ditto. + * ppc-linux-nat.c: Ditto. + * ppc-linux-tdep.c: Ditto. + * ppcbug-rom.c: Ditto. + * ppcnbsd-nat.c: Ditto. + * ptx4-nat.c: Ditto. + * regcache.c: Ditto. + * remote-adapt.c: Ditto. + * remote-array.c: Ditto. + * remote-bug.c: Ditto. + * remote-e7000.c: Ditto. + * remote-eb.c: Ditto. + * remote-es.c: Ditto. + * remote-est.c: Ditto. + * remote-hms.c: Ditto. + * remote-mips.c: Ditto. + * remote-mm.c: Ditto. + * remote-nindy.c: Ditto. + * remote-os9k.c: Ditto. + * remote-rdi.c: Ditto. + * remote-rdp.c: Ditto. + * remote-sds.c: Ditto. + * remote-sim.c: Ditto. + * remote-st.c: Ditto. + * remote-udi.c: Ditto. + * remote-utils.c: Ditto. + * remote-vx.c: Ditto. + * remote-vx29k.c: Ditto. + * remote-vx68.c: Ditto. + * remote-vx960.c: Ditto. + * remote-vxmips.c: Ditto. + * remote-vxsparc.c: Ditto. + * remote.c: Ditto. + * rom68k-rom.c: Ditto. + * rs6000-nat.c: Ditto. + * rs6000-tdep.c: Ditto. + * sh-tdep.c: Ditto. + * sh3-rom.c: Ditto. + * sol-thread.c: Ditto. + * solib-svr4.c: Ditto. + * somsolib.c: Ditto. + * sparc-nat.c: Ditto. + * sparc-tdep.c: Ditto. + * sparcl-tdep.c: Ditto. + * sparclet-rom.c: Ditto. + * sun3-nat.c: Ditto. + * sun386-nat.c: Ditto. + * symm-nat.c: Ditto. + * target.c: Ditto. + * thread-db.c: Ditto. + * thread.c: Ditto. + * tic80-tdep.c: Ditto. + * tracepoint.c: Ditto. + * ultra3-nat.c: Ditto. + * umax-xdep.c: Ditto. + * uw-thread.c: Ditto. + * v850-tdep.c: Ditto. + * v850ice.c: Ditto. + * valops.c: Ditto. + * w65-tdep.c: Ditto. + * w89k-rom.c: Ditto. + * win32-nat.c: Ditto. + * wince.c: Ditto. + * z8k-tdep.c: Ditto. + +2001-02-28 Matt Hiller + + * MAINTAINERS: Add Matt Hiller to Write After Approval list. + +Tue Feb 27 16:56:13 2001 David Taylor + + * symtab.c (search_symbols): Fix off by one error in test for + error. + +2001-02-23 Andrew Cagney + + * config/sparc/sp64linux.mt: New file. + * configure.tgt: Recognize sparc64-*-linux* as a sp64linux target. + * configure.host: Recognize sparc64-*-linux* as a linux host. + + From 2000-03-17 Jakub Jelinek : + * config/sparc/tm-sp64linux.h: New file. + +2001-02-24 Kevin Buettner + + * buildsym.c (push_subfile, pop_subfile): Replace call to abort() + with call to internal_error(). + * dbxread.c (process_one_symbol): Likewise. + * exec.c (build_section_table, xfer_memory): Likewise. + * h8500-tdep.c (h8500_register_size, h8500_register_virtual_type): + Likewise. + * hpread.c (hpread_type_translate, hpread_read_array_type) + (hpread_type_lookup): Likewise. + * i386-tdep.c (gdb_print_insn_i386): Likewise. + * i960-tdep.c (mem): Likewise + * inflow.c (set_sigio_trap, clear_sigio_trap): Likewise. + * infptrace.c (child_resume): Likewise. + * infttrace.c (_initialize_infttrace): Likewise. + * language.c (binop_result_type, add_language): Likewise. + * lynx-nat.c (store_inferior_registers): Likewise. + * m3-nat.c (port_chain_insert, m3_trace_me): Likewise. + * mdebugread.c (parse_partial_symbols): Likewise. + * monitor.c (monitor_printf_noecho, monitor_printf) + (monitor_dump_regs): Likewise. + * ocd.c (stu_put_packet): Likewise. + * printcmd.c (decode_format, print_scalar_formatted): Likewise. + * remote-bug.c (bug_open): Likewise. + * remote-e7000.c (fetch_regs_from_dump, e7000_wait): Likewise. + * remote-es.c (es1800_read_bytes): Likewise. + * remote-mips.c (common_breakpoint): Likewise. + * remote-rdp.c (send_rdp): Likewise. + * remote-sds.c (putmessage): Likewise. + * sparc-nat.c (fetch_inferior_registers, store_inferior_registers): + Likewise. + * sparcl-tdep.c (sparclite_download): Likewise. + * symtab.c (lookup_partial_symbol): Likewise. + * target.c (push_target, pop_target, initialize_targets): Likewise. + * utils.c (internal_verror, malloc_botch, wrap_here, decimal2str): + Likewise. + * valprint.c (print_decimal, print_longest, print_longest) + (strcat_longest): Likewise. + * w65-tdep.c (init_frame_pc, w65_push_dummy_frame): Likewise. + * xmodem.c (xmodem_send_packet): Likewise. + * z8k-tdep.c (init_frame_pc, z8k_push_dummy_frame): Likewise. + * config/h8500/tm-h8500.h (STORE_STRUCT_RETURN): Likewise. + * config/mn10200/tm-mn10200.h (EXTRACT_RETURN_VALUE) + (STORE_RETURN_VALUE): Likewise. + * config/ns32k/nm-umax.h (REGISTER_U_ADDR): Likewise. + * config/ns32k/xm-merlin.h (REGISTER_U_ADDR): Likewise. + * config/z8k/tm-z8k.h (STORE_STRUCT_RETURN, STORE_RETURN_VALUE): + Likewise. + +2001-02-23 Andrew Cagney + + * CONTRIBUTE: Document how to cite a problem report. + * TODO: Note need to replace CONTRIBUTE with generated file. + + * CONTRIBUTE: Mention that patches do not need to include the + generated files gdbarch.h and gdbarch.c. + 2001-02-21 Andrew Cagney * value.h (get_saved_register): Move from here. @@ -259,7 +506,7 @@ * minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip symbols whose SYMBOL_BFD_SECTION is NULL. -2000-02-10 Peter Schauer +2001-02-10 Peter Schauer Get rid of AIX specific PC_LOAD_SEGMENT, replace with PC_SOLIB. * xcoffsolib.c (xcoff_solib_address): Renamed from @@ -273,12 +520,12 @@ * stack.c (print_frame): Remove PC_LOAD_SEGMENT code, no longer needed. -2000-02-10 Peter Schauer +2001-02-10 Peter Schauer * mipsread.c (read_alphacoff_dynamic_symtab): Replace alloca calls with xmalloc calls and cleanups. -2000-02-10 Peter Schauer +2001-02-10 Peter Schauer * rs6000-nat.c (child_xfer_memory): Add missing parameter 'struct mem_attrib *' required by 2001-01-23 change. @@ -674,7 +921,7 @@ Tue Jan 30 15:14:26 2001 Andrew Cagney * symtab.c (block_lookup_symbol): Use 'namespace' parameter in symbol comparisons in binary search. -2000-01-27 Christopher Faylor +2001-01-27 Christopher Faylor * win32-nat.c (child_xfer_memory): Add missing argument required by 2001-01-23 change.