* sparc-nat.h (sparc_fetch_inferior_registers): Add prototype.
authorUlrich Weigand <uweigand@de.ibm.com>
Mon, 7 May 2007 00:19:36 +0000 (00:19 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Mon, 7 May 2007 00:19:36 +0000 (00:19 +0000)
(sparc_store_inferior_registers): Likewise.
* sparc-nat.c (fetch_inferior_registers): Rename to ...
(sparc_fetch_inferior_registers): ... this.
(store_inferior_registers): Rename to ...
(sparc_store_inferior_registers): ... this.
(sparc_target): Update callback names.
* sparc-linux.nat.c (_initialize_sparc_linux_nat): Likewise.
* sparc64-linux.nat.c (_initialize_sparc64_linux_nat): Likewise.

gdb/ChangeLog
gdb/sparc-linux-nat.c
gdb/sparc-nat.c
gdb/sparc-nat.h
gdb/sparc64-linux-nat.c

index aeccf2c680d0635ed8334854d76e01abfc0561b1..2f275e084c78225e10be6a107963adf33791bb64 100644 (file)
@@ -1,3 +1,15 @@
+2007-05-06  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * sparc-nat.h (sparc_fetch_inferior_registers): Add prototype.
+       (sparc_store_inferior_registers): Likewise.
+       * sparc-nat.c (fetch_inferior_registers): Rename to ...
+       (sparc_fetch_inferior_registers): ... this.
+       (store_inferior_registers): Rename to ...
+       (sparc_store_inferior_registers): ... this.
+       (sparc_target): Update callback names.
+       * sparc-linux.nat.c (_initialize_sparc_linux_nat): Likewise. 
+       * sparc64-linux.nat.c (_initialize_sparc64_linux_nat): Likewise. 
+
 2007-05-06  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * linux-nat.c (child_post_attach): Rename to ...
index 0f63ad6c5102d7098865c67f318b183ffabb7ecf..afbccdf1d4237058316cb7d8fa4513cb9017b868 100644 (file)
@@ -65,8 +65,8 @@ _initialize_sparc_linux_nat (void)
   t = linux_target ();
 
   /* Add our register access methods.  */
-  t->to_fetch_registers = fetch_inferior_registers;
-  t->to_store_registers = store_inferior_registers;
+  t->to_fetch_registers = sparc_fetch_inferior_registers;
+  t->to_store_registers = sparc_store_inferior_registers;
 
   /* Register the target.  */
   linux_nat_add_target (t);
index 268f868aa460ad58e3944c133f934a4d3c131da4..e19de1bd82e92139cf4366dfb04ee80292a4d616 100644 (file)
@@ -135,7 +135,7 @@ sparc32_fpregset_supplies_p (int regnum)
    for all registers (including the floating-point registers).  */
 
 void
-fetch_inferior_registers (struct regcache *regcache, int regnum)
+sparc_fetch_inferior_registers (struct regcache *regcache, int regnum)
 {
   int pid;
 
@@ -186,7 +186,7 @@ fetch_inferior_registers (struct regcache *regcache, int regnum)
 }
 
 void
-store_inferior_registers (struct regcache *regcache, int regnum)
+sparc_store_inferior_registers (struct regcache *regcache, int regnum)
 {
   int pid;
 
@@ -332,8 +332,8 @@ sparc_target (void)
   struct target_ops *t;
 
   t = inf_ptrace_target ();
-  t->to_fetch_registers = fetch_inferior_registers;
-  t->to_store_registers = store_inferior_registers;
+  t->to_fetch_registers = sparc_fetch_inferior_registers;
+  t->to_store_registers = sparc_store_inferior_registers;
   inf_ptrace_xfer_partial = t->to_xfer_partial;
   t->to_xfer_partial = sparc_xfer_partial;
   return t;
index 4eeaeedb8efa184ad475323ceedcca12324e0c8b..90e0331da6d600c1b4e6ca06545991969ca3c0d9 100644 (file)
@@ -42,4 +42,7 @@ extern int sparc32_fpregset_supplies_p (int regnum);
 
 extern struct target_ops *sparc_target (void);
 
+extern void sparc_fetch_inferior_registers (struct regcache *, int);
+extern void sparc_store_inferior_registers (struct regcache *, int);
+
 #endif /* sparc-nat.h */
index 924d639f1c88d5e3458134a925a28a5bf0d39955..a63f3af5d07f38b4b8c5c0dc60ead49a4d392dab 100644 (file)
@@ -83,8 +83,8 @@ _initialize_sparc64_linux_nat (void)
   t = linux_target ();
 
   /* Add our register access methods.  */
-  t->to_fetch_registers = fetch_inferior_registers;
-  t->to_store_registers = store_inferior_registers;
+  t->to_fetch_registers = sparc_fetch_inferior_registers;
+  t->to_store_registers = sparc_store_inferior_registers;
 
   /* Register the target.  */
   linux_nat_add_target (t);