2002-02-05 Michael Snyder <msnyder@redhat.com>

* regcache.c (fetch_register): Call target_fetch_register
	only if we don't call FETCH_PSEUDO_REGISTER.
	(store_register): Call target_store_register only if we
	don't call STORE_PSEUDO_REGISTER.
This commit is contained in:
Michael Snyder 2002-02-06 03:16:38 +00:00
parent a2cf933af4
commit 6af4589cb6
2 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2002-02-05 Michael Snyder <msnyder@redhat.com>
* regcache.c (fetch_register): Call target_fetch_register
only if we don't call FETCH_PSEUDO_REGISTER.
(store_register): Call target_store_register only if we
don't call STORE_PSEUDO_REGISTER.
2002-02-05 Elena Zannoni <ezannoni@redhat.com>
* gdbarch.sh: Add definitions for COFF_MAKEMSYMBOL_SPECIAL and

View File

@ -125,7 +125,8 @@ fetch_register (int regnum)
if (FETCH_PSEUDO_REGISTER_P ()
&& pseudo_register (regnum))
FETCH_PSEUDO_REGISTER (regnum);
target_fetch_registers (regnum);
else
target_fetch_registers (regnum);
}
/* Write register REGNUM cached value to the target. */
@ -140,7 +141,8 @@ store_register (int regnum)
if (STORE_PSEUDO_REGISTER_P ()
&& pseudo_register (regnum))
STORE_PSEUDO_REGISTER (regnum);
target_store_registers (regnum);
else
target_store_registers (regnum);
}
/* Low level examining and depositing of registers.