2002-11-07 Andrew Cagney <ac131313@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Thu, 7 Nov 2002 15:31:31 +0000 (15:31 +0000)
committerAndrew Cagney <cagney@redhat.com>
Thu, 7 Nov 2002 15:31:31 +0000 (15:31 +0000)
* regcache.c (deprecated_registers_fetched): Update.
* regcache.h (deprecated_registers_fetched): Rename
registers_fetched.
* remote-vxsparc.c (vx_read_register): Update.
* remote-vxmips.c (vx_read_register): Update.
* remote-vx68.c (vx_read_register): Update.
* irix5-nat.c (fetch_core_registers): Update.
* mipsm3-nat.c (fetch_inferior_registers): Update.
* sun3-nat.c (fetch_inferior_registers): Update.
* symm-nat.c (fetch_inferior_registers): Update.
* ns32knbsd-nat.c (fetch_inferior_registers): Update.
(fetch_core_registers): Update.
(fetch_kcore_registers): Update.
* mips-nat.c (fetch_inferior_registers): Update.
* corelow.c (get_core_registers): Update.
* a68v-nat.c (fetch_inferior_registers): Update.

15 files changed:
gdb/ChangeLog
gdb/a68v-nat.c
gdb/corelow.c
gdb/irix5-nat.c
gdb/m68knbsd-nat.c
gdb/mips-nat.c
gdb/mipsm3-nat.c
gdb/ns32knbsd-nat.c
gdb/regcache.c
gdb/regcache.h
gdb/remote-vx68.c
gdb/remote-vxmips.c
gdb/remote-vxsparc.c
gdb/sun3-nat.c
gdb/symm-nat.c

index aa5280f0f45803a15a40266e99ad592f3324e5bd..f88041dc0250bfa724bf510e83e6fd11502a4f5f 100644 (file)
@@ -1,3 +1,22 @@
+2002-11-07  Andrew Cagney  <ac131313@redhat.com>
+
+       * regcache.c (deprecated_registers_fetched): Update.
+       * regcache.h (deprecated_registers_fetched): Rename
+       registers_fetched.
+       * remote-vxsparc.c (vx_read_register): Update.
+       * remote-vxmips.c (vx_read_register): Update.
+       * remote-vx68.c (vx_read_register): Update.
+       * irix5-nat.c (fetch_core_registers): Update.
+       * mipsm3-nat.c (fetch_inferior_registers): Update.
+       * sun3-nat.c (fetch_inferior_registers): Update.
+       * symm-nat.c (fetch_inferior_registers): Update.
+       * ns32knbsd-nat.c (fetch_inferior_registers): Update.
+       (fetch_core_registers): Update.
+       (fetch_kcore_registers): Update.
+       * mips-nat.c (fetch_inferior_registers): Update.
+       * corelow.c (get_core_registers): Update.
+       * a68v-nat.c (fetch_inferior_registers): Update.
+
 2002-11-06  Joel Brobecker  <brobecker@gnat.com>
 
        Put in place the framework necessary for multiarching the hppa targets.
index 4cc25cedb5455b77c5cb112ffd6088293b531bec..b5d5c2811634dbd6e4c9559e69e2fba42d1f076f 100644 (file)
@@ -41,7 +41,7 @@ fetch_inferior_registers (int ignored)
   ptrace_$init_control (&inferior_control_registers);
   inferior_fp_registers.size = sizeof (inferior_fp_registers);
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 
   ptrace (PTRACE_GETREGS, PIDGET (inferior_ptid),
          (PTRACE_ARG3_TYPE) & inferior_registers,
index 785b8e1432348d875c1c14d2a0a4210b7b86ca10..f7e3cf0f4259f4cedb3ad10713da42e31456049b 100644 (file)
@@ -466,7 +466,7 @@ get_core_registers (int regno)
   get_core_register_section (".reg2", 2, "floating-point", 0);
   get_core_register_section (".reg-xfp", 3, "extended floating-point", 0);
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 static void
index d5b5c0c1c4decbe10645db918c4d48dffa5d4432..0d7e9b6ec2e323a650d9cb9d0e3cc8cda6839f0e 100644 (file)
@@ -250,7 +250,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size,
       return;
     }
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Register that we are able to handle irix5 core file formats.
index ec986eeb3640f14f75b1fdeafdec1bf40975d483..d09b79e22311e78b37739a8276a63d7017ef7817 100644 (file)
@@ -44,7 +44,7 @@ fetch_inferior_registers (int regno)
   memcpy (&registers[REGISTER_BYTE (FP0_REGNUM)], &inferior_fp_registers,
          sizeof (inferior_fp_registers));
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 void
index 545c74171c382c01db4f4bd49d9aa3e45df9e704..16009c2e545173c7a91b7743f2004abc28e4ffd6 100644 (file)
@@ -76,7 +76,7 @@ fetch_inferior_registers (int regno)
   char buf[MAX_REGISTER_RAW_SIZE];
   register int i;
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 
   for (regno = 1; regno < NUM_REGS; regno++)
     {
index 62d68600bc7958e67e685aadf09114ee30f1e31c..97a74dd658d5afbcd8cf5975d332171a21463201 100644 (file)
@@ -282,7 +282,7 @@ fetch_inferior_registers (int regno)
     }
 
   /* All registers are valid, if not returned yet */
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Store gdb's view of registers to the thread.
index fd6e6197efc310ca0c1336bd240a41815a69a140..d8bd216fd3006965f0a254536bc711641ff3d5c7 100644 (file)
@@ -71,7 +71,7 @@ fetch_inferior_registers (int regno)
   RF (LP0_REGNUM + 3, inferior_fpregisters.r_freg[3]);
   RF (LP0_REGNUM + 5, inferior_fpregisters.r_freg[5]);
   RF (LP0_REGNUM + 7, inferior_fpregisters.r_freg[7]);
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 void
@@ -164,7 +164,7 @@ fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which,
   RF (LP0_REGNUM + 3, core_reg->freg.r_freg[3]);
   RF (LP0_REGNUM + 5, core_reg->freg.r_freg[5]);
   RF (LP0_REGNUM + 7, core_reg->freg.r_freg[7]);
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Register that we are able to handle ns32knbsd core file formats.
@@ -237,7 +237,7 @@ fetch_kcore_registers (struct pcb *pcb)
   RF (LP0_REGNUM + 3, pcb->pcb_freg[3]);
   RF (LP0_REGNUM + 5, pcb->pcb_freg[5]);
   RF (LP0_REGNUM + 7, pcb->pcb_freg[7]);
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 #endif /* FETCH_KCORE_REGISTERS */
 
index 14162f2a2ba6cf123bf7a19cae1ac30e2ed26526..0f39552124eb8997017c1c9c1730e1db6705b791 100644 (file)
@@ -532,7 +532,7 @@ registers_changed (void)
     registers_changed_hook ();
 }
 
-/* REGISTERS_FETCHED ()
+/* DEPRECATED_REGISTERS_FETCHED ()
 
    Indicate that all registers have been fetched, so mark them all valid.  */
 
@@ -545,7 +545,7 @@ registers_changed (void)
    this function/hack is eliminated.  */
 
 void
-registers_fetched (void)
+deprecated_registers_fetched (void)
 {
   int i;
 
index e2c17fd8dbc2804a884385fb7945c8bc5dc4d227..400ba855e644375c48988eebdfb16179179488c7 100644 (file)
@@ -193,6 +193,10 @@ extern void deprecated_write_register_gen (int regnum, char *myaddr);
    available.  */
 extern signed char *deprecated_register_valid;
 
+/* NOTE: cagney/2002-11-05: This function, and its co-conspirator
+   deprecated_registers[], have been superseeded by supply_register().  */
+extern void deprecated_registers_fetched (void);
+
 extern int register_cached (int regnum);
 
 extern void set_register_cached (int regnum, int state);
@@ -201,7 +205,6 @@ extern void register_changed (int regnum);
 
 extern void registers_changed (void);
 
-extern void registers_fetched (void);
 
 extern void read_register_bytes (int regbyte, char *myaddr, int len);
 
index 6feaf5b0f1664a84c8d3696514ad483af403f64f..c6f1e68797cef330a5431222400e5929b03d4d0b 100644 (file)
@@ -116,7 +116,7 @@ vx_read_register (int regno)
 
   /* Mark the register cache valid.  */
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Store a register or registers into the VxWorks target.
index e0f7fc3dfd06fd2b4c20ecd4cfe15492f3fdc54f..4ffde16346eb997a883a2f62dcf5bc414e1e8f6a 100644 (file)
@@ -148,7 +148,7 @@ vx_read_register (int regno)
 
   /* Mark the register cache valid.  */
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Store a register or registers into the VxWorks target.
index ac52542b807e85079896546de3cda933df264fc0..31cbd49f163975fd195c7a9b5a67e302e56d287d 100644 (file)
@@ -128,7 +128,7 @@ vx_read_register (int regno)
 
   /* Mark the register cache valid.  */
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 }
 
 /* Store a register or registers into the VxWorks target.
index 988ed37ad06e8b6bc1bfb3a51e21be155f5914a2..e7a91adc7ed0ab3f8c1b547fbb970970f166ec73 100644 (file)
@@ -36,7 +36,7 @@ fetch_inferior_registers (int regno)
   struct regs inferior_registers;
   struct fp_status inferior_fp_registers;
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 
   ptrace (PTRACE_GETREGS, PIDGET (inferior_ptid),
          (PTRACE_ARG3_TYPE) & inferior_registers);
index d6867774310c03362b22ba12cf21409c4a362ffa..62ed7f2f6bff6082b337012f9349f0d1e17fecfb 100644 (file)
@@ -100,7 +100,7 @@ fetch_inferior_registers (int regno)
   int i;
   struct pt_regset regs;
 
-  registers_fetched ();
+  deprecated_registers_fetched ();
 
   mptrace (XPT_RREGS, PIDGET (inferior_ptid), (PTRACE_ARG3_TYPE) & regs, 0);
   *(int *) &registers[REGISTER_BYTE (EAX_REGNUM)] = regs.pr_eax;