2007-10-30 Markus Deuling <deuling@de.ibm.com>
authorUlrich Weigand <uweigand@de.ibm.com>
Tue, 30 Oct 2007 21:46:25 +0000 (21:46 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Tue, 30 Oct 2007 21:46:25 +0000 (21:46 +0000)
* corelow.c (get_core_registers): Use get_regcache_arch to get at the
current architecture by regcache.

gdb/ChangeLog
gdb/corelow.c

index bc7c73f..f8aa344 100644 (file)
@@ -1,5 +1,10 @@
 2007-10-30  Markus Deuling  <deuling@de.ibm.com>
 
+       * corelow.c (get_core_registers): Use get_regcache_arch to get at the
+       current architecture by regcache.
+
+2007-10-30  Markus Deuling  <deuling@de.ibm.com>
+
        * bsd-uthread.c (bsd_uthread_fetch_registers)
        (bsd_uthread_store_registers): Use get_regcache_arch to get at the
        current architecture by regcache.
index 1b963ca..07be3f4 100644 (file)
@@ -503,7 +503,7 @@ get_core_registers (struct regcache *regcache, int regno)
                             ".reg-ppc-vmx", 3, "ppc Altivec", 0);
 
   /* Supply dummy value for all registers not found in the core.  */
-  for (i = 0; i < gdbarch_num_regs (current_gdbarch); i++)
+  for (i = 0; i < gdbarch_num_regs (get_regcache_arch (regcache)); i++)
     if (!regcache_valid_p (regcache, i))
       regcache_raw_supply (regcache, i, NULL);
 }