2002-11-11 Andrew Cagney <ac131313@redhat.com>

* x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's
	i386_fp_regnum_p.
This commit is contained in:
Andrew Cagney 2002-11-11 16:00:57 +00:00
parent 98199d8f1c
commit e6f181f51f
2 changed files with 14 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2002-11-11 Andrew Cagney <ac131313@redhat.com>
* x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's
i386_fp_regnum_p.
2002-11-10 Daniel Jacobowitz <drow@mvista.com>
* gdbtypes.h (struct main_type): Move artificial flag out of

View file

@ -175,6 +175,15 @@ x86_64_register_virtual_type (int regno)
return *x86_64_register_info_table[regno].type;
}
/* FIXME: cagney/2002-11-11: Once the i386 and x86-64 targets are
merged, this function can go away. */
int
i386_fp_regnum_p (int regnum)
{
return (regnum < NUM_REGS
&& (FP0_REGNUM && FP0_REGNUM <= (regnum) && (regnum) < FPC_REGNUM));
}
/* x86_64_register_convertible is true if register N's virtual format is
different from its raw format. Note that this definition assumes
that the host supports IEEE 32-bit floats, since it doesn't say