#endif\r
#define set_xen_guest_handle(hnd, val) set_xen_guest_handle_raw(hnd, val)\r
\r
-#if defined(__i386__)\r
+#if defined(MDE_CPU_IA32)\r
#include "xen-x86_32.h"\r
-#elif defined(__x86_64__)\r
+#elif defined(MDE_CPU_X64)\r
#include "xen-x86_64.h"\r
#endif\r
\r
\r
typedef UINT64 tsc_timestamp_t; /* RDTSC timestamp */\r
\r
-#ifdef __i386__\r
+#ifdef MDE_CPU_IA32\r
#pragma pack(4)\r
#endif\r
struct arch_shared_info {\r
UINT64 pad[32];\r
};\r
typedef struct arch_shared_info arch_shared_info_t;\r
-#ifdef __i386__\r
+#ifdef MDE_CPU_IA32\r
#pragma pack()\r
#endif\r
\r