From: Andrew Cagney Date: Mon, 11 Nov 2002 16:00:57 +0000 (+0000) Subject: 2002-11-11 Andrew Cagney X-Git-Tag: gdb_6_0-branchpoint~817 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e6f181f51f4669326db91cb028fb3088841f297c;p=thirdparty%2Fbinutils-gdb.git 2002-11-11 Andrew Cagney * x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's i386_fp_regnum_p. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f0547244b45..bd12e11198d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2002-11-11 Andrew Cagney + + * x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's + i386_fp_regnum_p. + 2002-11-10 Daniel Jacobowitz * gdbtypes.h (struct main_type): Move artificial flag out of diff --git a/gdb/x86-64-tdep.c b/gdb/x86-64-tdep.c index d3ecb2b5c35..e307ae507ee 100644 --- a/gdb/x86-64-tdep.c +++ b/gdb/x86-64-tdep.c @@ -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