* config/i386/tm-linux.h [HAVE_PTRACE_GETFPXREGS]
authorMark Kettenis <kettenis@gnu.org>
Sun, 30 Jun 2002 18:43:06 +0000 (18:43 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sun, 30 Jun 2002 18:43:06 +0000 (18:43 +0000)
(FILL_FPXREGSET, HAVE_SSE_REGS): Remove define.
* config/i386/nm-linux.h [HAVE_PTRACE_GETFPXREGS]
(FILL_FPXREGSET): Define.

gdb/ChangeLog
gdb/config/i386/nm-linux.h
gdb/config/i386/tm-linux.h

index 29c2f1e473a27bb809be9ef37130965999f5063c..bc48ba64d84ef1bb7f713d5019d47d632bc1db95 100644 (file)
@@ -1,5 +1,10 @@
 2002-06-30  Mark Kettenis  <kettenis@gnu.org>
 
+       * config/i386/tm-linux.h [HAVE_PTRACE_GETFPXREGS]
+       (FILL_FPXREGSET, HAVE_SSE_REGS): Remove define.
+       * config/i386/nm-linux.h [HAVE_PTRACE_GETFPXREGS]
+       (FILL_FPXREGSET): Define.
+
        * config/i386/tm-nbsd.h (HAVE_SSE_REGS): Remove define.
 
        * configure.tgt (i[3456]86-*-openbsd*): Fold into
index f751517d738debd13b05fe017f0af4127a545783..073c3a3986e5ecfe2767830a3b5911c54ea86f51 100644 (file)
@@ -77,6 +77,11 @@ extern int cannot_store_register (int regno);
 #define CANNOT_FETCH_REGISTER(regno) cannot_fetch_register (regno)
 #define CANNOT_STORE_REGISTER(regno) cannot_store_register (regno)
 
+#ifdef HAVE_PTRACE_GETFPXREGS
+/* Include register set support for the SSE registers.  */
+#define FILL_FPXREGSET
+#endif
+
 /* Override child_resume in `infptrace.c'.  */
 #define CHILD_RESUME
 
index e64ae8a257fb446c5dcecd6770b7c02f8ff7eb6e..ca46cb5a40bc47beabac3db6575b7018f0bece7e 100644 (file)
 #define TM_LINUX_H
 
 #define I386_GNULINUX_TARGET
-#ifdef HAVE_PTRACE_GETFPXREGS
-#define FILL_FPXREGSET
-#define HAVE_SSE_REGS
-#endif
 
 #include "i386/tm-i386.h"
 #include "config/tm-linux.h"