PERFORCE change 151875 for review
Peter Wemm
peter at FreeBSD.org
Fri Oct 24 20:27:18 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=151875
Change 151875 by peter at 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
More information about the p4-projects
mailing list