Fix bug 73219.  This adds a general mechanism for querying the host CPU's
capabilities, and uses it to see if it has SSE/SSE2/fxsave support before
trying to use fxsave at startup.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2221 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/include/vg_skin.h.base b/include/vg_skin.h.base
index 324163b..cf03145 100644
--- a/include/vg_skin.h.base
+++ b/include/vg_skin.h.base
@@ -1,5 +1,4 @@
-
-/*--------------------------------------------------------------------*/
+/*-*- c -*- ----------------------------------------------------------*/
 /*--- The only header your skin will ever need to #include...      ---*/
 /*---                                                    vg_skin.h ---*/
 /*--------------------------------------------------------------------*/
@@ -954,6 +953,7 @@
 #define EFlagS  (1 <<  7)       /* sign */
 #define EFlagD  (1 << 10)	/* direction */
 #define EFlagO  (1 << 11)       /* overflow */
+#define EFlagID (1 << 21)	/* changable if CPUID exists */
 
 /* Liveness of general purpose registers, useful for code generation.
    Reg rank order 0..N-1 corresponds to bits 0..N-1, ie. first