* go32-nat.c (fetch_register): Use FP_REGNUM_P and FPC_REGNUM_P
macros instead of LAST_FPU_CTRL_REGNUM. (store_register): Likewise.
This commit is contained in:
parent
95cc1d377b
commit
63c73a17b2
@ -1,3 +1,9 @@
|
||||
2002-01-20 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* go32-nat.c (fetch_register): Use FP_REGNUM_P and FPC_REGNUM_P
|
||||
macros instead of LAST_FPU_CTRL_REGNUM.
|
||||
(store_register): Likewise.
|
||||
|
||||
2002-01-21 Jim Blandy <jimb@redhat.com>
|
||||
|
||||
* infcmd.c (run_command): Check that the `exec' target layer's BFD
|
||||
|
@ -466,7 +466,7 @@ fetch_register (int regno)
|
||||
{
|
||||
if (regno < FP0_REGNUM)
|
||||
supply_register (regno, (char *) &a_tss + regno_mapping[regno].tss_ofs);
|
||||
else if (regno <= LAST_FPU_CTRL_REGNUM)
|
||||
else if (FP_REGNUM_P (regno) || FPC_REGNUM_P (regno))
|
||||
i387_supply_register (regno, (char *) &npx);
|
||||
else
|
||||
internal_error (__FILE__, __LINE__,
|
||||
@ -491,8 +491,8 @@ store_register (int regno)
|
||||
{
|
||||
if (regno < FP0_REGNUM)
|
||||
regcache_collect (regno, (void *) &a_tss + regno_mapping[regno].tss_ofs);
|
||||
else if (regno <= LAST_FPU_CTRL_REGNUM)
|
||||
i387_fill_fsave ((char *)&npx, regno);
|
||||
else if (FP_REGNUM_P (regno) || FPC_REGNUM_P (regno))
|
||||
i387_fill_fsave ((char *) &npx, regno);
|
||||
else
|
||||
internal_error (__FILE__, __LINE__,
|
||||
"Invalid register no. %d in store_register.", regno);
|
||||
|
Loading…
Reference in New Issue
Block a user