This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Regcache.h New Changelog (2nd try - Hopefully clean this time)
- To: gdb-patches at sourceware dot cygnus dot com
- Subject: Regcache.h New Changelog (2nd try - Hopefully clean this time)
- From: steven <sbjohnson at ozemail dot com dot au>
- Date: Wed, 22 Nov 2000 07:28:57 +1000
- CC: ac131313 at cygnus dot com
- Organization: Neurizon Pty Ltd
- Reply-To: sjohnson at neurizon dot net
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.