2002-11-15 Andrew Cagney * x86-64-linux-nat.c (i386_sse_regnum_p): New function. Copy from i386-tdep.c. Index: x86-64-linux-nat.c =================================================================== RCS file: /cvs/src/src/gdb/x86-64-linux-nat.c,v retrieving revision 1.17 diff -u -r1.17 x86-64-linux-nat.c --- x86-64-linux-nat.c 2 Nov 2002 14:59:10 -0000 1.17 +++ x86-64-linux-nat.c 16 Nov 2002 00:10:09 -0000 @@ -456,6 +456,17 @@ #define offsetof(TYPE, MEMBER) ((unsigned long) &((TYPE *)0)->MEMBER) #endif +/* SSE register? */ +/* FIXME: cagney/2002-11-15: Once the i386 and x86-64 are integrated, + this will go. */ + +int +i386_sse_regnum_p (int regnum) +{ + return (regnum < NUM_REGS + && (XMM0_REGNUM <= (regnum) && (regnum) < MXCSR_REGNUM)); +} + /* Return the address of register REGNUM. BLOCKEND is the value of u.u_ar0, which should point to the registers. */ CORE_ADDR