Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2008 20:27:18 GMT
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 151875 for review
Message-ID:  <200810242027.m9OKRI3T095693@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=151875

Change 151875 by peter@peter_cheese on 2008/10/24 20:26:34

	define xmm register struct format

Affected files ...

.. //depot/projects/valgrind/include/vki/vki-x86-freebsd.h#2 edit

Differences ...

==== //depot/projects/valgrind/include/vki/vki-x86-freebsd.h#2 (text+ko) ====

@@ -248,6 +248,22 @@
 	char	pad[64];
 };
 
+struct vki_user_fxsr_struct {
+        unsigned short  cwd;
+        unsigned short  swd;
+        unsigned short  twd;
+        unsigned short  fop;
+        long    fip;
+        long    fcs;
+        long    foo;
+        long    fos;
+        long    mxcsr;
+        long    reserved;
+        long    st_space[32];   /* 8*16 bytes for each FP-reg = 128 bytes */
+        long    xmm_space[32];  /* 8*16 bytes for each XMM-reg = 128 bytes */
+        long    padding[56];
+};
+
 /*
  * This is the old layout of "struct pt_regs", and
  * is still the layout used by user mode.
@@ -269,6 +285,7 @@
 typedef vki_elf_greg_t vki_elf_gregset_t[VKI_ELF_NGREG];
 
 typedef struct vki_user_i387_struct vki_elf_fpregset_t;
+typedef struct vki_user_fxsr_struct vki_elf_fpxregset_t;
 
 #define VKI_AT_SYSINFO		32
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810242027.m9OKRI3T095693>