This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Regcache.h New Changelog (2nd try - Hopefully clean this time)


Attached is a new change log for the regcache.h patch. It is massively
expanded over previous changelogs. Let me know if it needs further
expansions, though im not sure what I would add. :)

Regards,
Steven Johnson

2000-09-12  Steven Johnson <sjohnson@neurizon.net>

        * regcache.h : Created new header, that collates register cache
        definitions that were scattered throughout GDB.
        * a29k-tdep.c : Uses the register cache, so now includes regcache.h.
        * a68v-nat.c : Uses the register cache, so now includes regcache.h.
        * alpha-nat.c : Uses the register cache, so now includes regcache.h.
        * alpha-tdep.c : Uses the register cache, so now includes regcache.h.
        * alphabsd-nat.c : Uses the register cache, so now includes
        regcache.h.
        * arc-tdep.c : Uses the register cache, so now includes regcache.h.
        * arm-linux-nat.c : Uses the register cache, so now includes
        regcache.h.
        * arm-linux-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * arm-tdep.c : Uses the register cache, so now includes regcache.h.
        * blockframe.c : Uses the register cache, so now includes regcache.h.
        * breakpoint.c : Uses the register cache, so now includes regcache.h.
        * core-aout.c : Uses the register cache, so now includes regcache.h.
        * corelow.c : Uses the register cache, so now includes regcache.h.
        * cxux-nat.c : Uses the register cache, so now includes regcache.h.
        * d10v-tdep.c : Uses the register cache, so now includes regcache.h.
        * d30v-tdep.c : Uses the register cache, so now includes regcache.h.
        * defs.h : Removed declaration of read_relative_register_raw_bytes()
        as this is a register cache operation and now declared in regcache.h.
        * dink32-rom.c : Uses the register cache, so now includes regcache.h.
        * dve3900-rom.c : Uses the register cache, so now includes regcache.h.
        * findvar.c : Uses the register cache, so now includes regcache.h.
        * frame.h : Removed declaration of find_saved_register() as this is
        a register cache operation and now declared in regcache.h. 
        * gdbarch.c : Uses the register cache, so now includes regcache.h.
        * gdbcore.h : Removed declaration of registers_fetched as this is a
        register cache operation and now declared in regcache.h.
        * gdbtk-cmds.c : Uses the register cache, so now includes regcache.h.
        * go32-nat.c : Uses the register cache, so now includes regcache.h.
        * h8300-tdep.c : Uses the register cache, so now includes regcache.h.
        * h8500-tdep.c : Uses the register cache, so now includes regcache.h.
        * hp300ux-nat.c : Uses the register cache, so now includes regcache.h.
        * hppa-tdep.c : Uses the register cache, so now includes regcache.h.
        * hpux-thread.c : Uses the register cache, so now includes regcache.h.
        * i386-linux-nat.c : Uses the register cache, so now includes
        regcache.h.
        * i386-linux-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * i386-tdep.c : Uses the register cache, so now includes regcache.h.
        * i386gnu-nat.c : Uses the register cache, so now includes regcache.h.
        * i386ly-tdep.c : Uses the register cache, so now includes regcache.h.
        * i386nbsd-nat.c : Changed include of gdbcore.h to regcache.h as the
        registers_fetched() declaration was moved.
        * i387-nat.c : Uses the register cache, so now includes regcache.h.
        * i387-tdep.c : Uses the register cache, so now includes regcache.h.
        * i960-tdep.c : Uses the register cache, so now includes regcache.h.
        * ia64-linux-nat.c : Uses the register cache, so now includes
        regcache.h.
        * ia64-tdep.c : Uses the register cache, so now includes regcache.h.
        * infcmd.c : Uses the register cache, so now includes regcache.h.
        * inferior.h : removed declarations of the externs *registers and 
        *register_valid, these are now declared in regcache.h. The functions
        read_pc(),read_pc_pid(),generic_target_read_pc(),write_pc(),
        write_pc_pid(),generic_target_write_pc(),read_sp(),write_sp(),
        generic_target_write_sp(),read_fp(),generic_target_read_fp(),
        write_fp() and generic_target_write_fp() are declared by regcahce.h,
        so their defintions in this file have been removed.
        * infrun.c : Uses the register cache, so now includes regcache.h.
        * irix5-nat.c : Uses the register cache, so now includes regcache.h.
        * lin-lwp.c : Uses the register cache, so now includes regcache.h.
        * lin-thread.c : Uses the register cache, so now includes regcache.h.
        * linux-thread.c : Uses the register cache, so now includes
        regcache.h.
        * lynx-nat.c : Uses the register cache, so now includes regcache.h.
        * m3-nat.c : Uses the register cache, so now includes regcache.h.
        * m32r-rom.c : Uses the register cache, so now includes regcache.h.
        * m32r-tdep.c : Uses the register cache, so now includes regcache.h.
        * m68hc11-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * m68k-tdep.c : Uses the register cache, so now includes regcache.h.
        * m68klinux-nat.c : Uses the register cache, so now includes
        regcache.h.
        * m88k-tdep.c : Uses the register cache, so now includes regcache.h.
        * mac-nat.c : Uses the register cache, so now includes regcache.h.
        * mcore-tdep.c : Uses the register cache, so now includes regcache.h.
        * mi-main.c : Uses the register cache, so now includes regcache.h.
        * mips-tdep.c : Uses the register cache, so now includes regcache.h.
        * mn10200-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * mn10300-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * mon960-rom.c : Uses the register cache, so now includes regcache.h.
        * monitor.c : Uses the register cache, so now includes regcache.h.
        * ns32knbsd-nat.c : Uses the register cache, so now includes
        regcache.h.
        * ocd.c : Uses the register cache, so now includes regcache.h.
        * pa64solib.c : Uses the register cache, so now includes regcache.h.
        * ppc-bdm.c : Uses the register cache, so now includes regcache.h.
        * ppc-linux-tdep.c : Uses the register cache, so now includes
        regcache.h.
        * regcache.c : Uses the register cache, so now includes regcache.h.
        * remote-adapt.c : Uses the register cache, so now includes
        regcache.h.
        * remote-array.c : Uses the register cache, so now includes
        regcache.h.
        * remote-bug.c : Uses the register cache, so now includes regcache.h.
        * remote-e7000.c : Uses the register cache, so now includes
        regcache.h.
        * remote-eb.c : Uses the register cache, so now includes regcache.h.
        * remote-mips.c : Uses the register cache, so now includes regcache.h.
        * remote-mm.c : Uses the register cache, so now includes regcache.h.
        * remote-nindy.c : Uses the register cache, so now includes
        regcache.h.
        * remote-os9k.c : Uses the register cache, so now includes regcache.h.
        * remote-rdi.c : Uses the register cache, so now includes regcache.h.
        * remote-rdp.c : Uses the register cache, so now includes regcache.h.
        * remote-sds.c : Uses the register cache, so now includes regcache.h.
        * remote-sim.c : Uses the register cache, so now includes regcache.h.
        * remote-st.c : Uses the register cache, so now includes regcache.h.
        * remote-udi.c : Uses the register cache, so now includes regcache.h.
        * remote-utils.c : Uses the register cache, so now includes
        regcache.h.
        * remote-vx.c : Uses the register cache, so now includes regcache.h.
        * remote-vx29k.c : Uses the register cache, so now includes
        regcache.h.
        * remote.c : Uses the register cache, so now includes regcache.h.
        * rs6000-nat.c : Uses the register cache, so now includes regcache.h.
        * rs6000-tdep.c : Uses the register cache, so now includes regcache.h.
        * sh-tdep.c : Uses the register cache, so now includes regcache.h.
        * solib.c : Uses the register cache, so now includes regcache.h.
        * somsolib.c : Uses the register cache, so now includes regcache.h.
        * sparc-tdep.c : Uses the register cache, so now includes regcache.h.
        * sparcl-tdep.c : Uses the register cache, so now includes regcache.h.
        * symfile.c : Uses the register cache, so now includes regcache.h.
        * symtab.c : Uses the register cache, so now includes regcache.h.
        * target.c : Uses the register cache, so now includes regcache.h.
        * thread-db.c : Uses the register cache, so now includes regcache.h.
        * thread.c : Uses the register cache, so now includes regcache.h.
        * tic80-tdep.c : Uses the register cache, so now includes regcache.h.
        * tracepoint.c : Uses the register cache, so now includes regcache.h.
        * umax-xdep.c : Uses the register cache, so now includes regcache.h.
        * uw-thread.c : Uses the register cache, so now includes regcache.h.
        * v850-tdep.c : Uses the register cache, so now includes regcache.h.
        * v850ice.c : Uses the register cache, so now includes regcache.h.
        * valops.c : Uses the register cache, so now includes regcache.h.
        * value.h : The definition of the functions registers_changed(),
        read_register_bytes(),write_register_bytes(),read_register_gen(),
        write_register_gen(), read_register(), read_signed_register(),
        read_register_pid(),read_signed_register_pid(),write_register(),
        write_register_pid(),supply_register(),register_cached(),
        register_changed() and get_saved_register() are register cache
        operation declarations and have been moved to regcache.h.
        * w65-tdep.c : Uses the register cache, so now includes regcache.h.
        * win32-nat.c : Uses the register cache, so now includes regcache.h.
        * wince.c : Uses the register cache, so now includes regcache.h.
        * z8k-tdep.c : Uses the register cache, so now includes regcache.h.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]