* config/i386/tm-cygwin.h: Define HAVE_SSE_REGS if

HAVE_CONTEXT_EXTENDED_REGISTERS is defined.
* win32-nat.c: Define CONTEXT_DEBUGGER_DR that will also include extended
registers if HAVE_SSE_REGS is defined.
(mappings array): Add offset of extended registers.
(thread_rec): Use new CONTEXT_DEBUGGER_DR macro.
This commit is contained in:
Christopher Faylor 2001-11-27 05:15:58 +00:00
parent 467d85198f
commit 97da3b2016
4 changed files with 59 additions and 4 deletions

View file

@ -19,8 +19,12 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#undef HAVE_SSE_REGS /* FIXME! win32-nat.c needs to support XMMi registers */
/* Use SSE registers if winnt.h contains information about them. */
#ifdef HAVE_CONTEXT_EXTENDED_REGISTERS
#define HAVE_SSE_REGS
#else
#undef HAVE_SSE_REGS
#endif /* CONTEXT_EXTENDED_REGISTERS */
#define HAVE_I387_REGS
#include "i386/tm-i386.h"