2002-11-11 Andrew Cagney <ac131313@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Mon, 11 Nov 2002 16:00:57 +0000 (16:00 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 11 Nov 2002 16:00:57 +0000 (16:00 +0000)
* x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's
i386_fp_regnum_p.

gdb/ChangeLog
gdb/x86-64-tdep.c

index f0547244b45c56563adb4879cf0c7b899ecea81c..bd12e11198d753ec98b86a1c2a64730736443c30 100644 (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
index d3ecb2b5c35eb7d42adc2fb13b750c5930f9d4ad..e307ae507ee86c51df0275015b39146795ea798b 100644 (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