#ifdef _M_IX86
+ HEADER("EFLAGS"),
+ CONSTANT(EFLAGS_TF),
+ CONSTANT(EFLAGS_INTERRUPT_MASK),
+ CONSTANT(EFLAGS_V86_MASK),
+ CONSTANT(EFLAGS_ALIGN_CHECK),
+ CONSTANT(EFLAGS_VIF),
+ CONSTANT(EFLAGS_VIP),
+ CONSTANT(EFLAGS_USER_SANITIZE),
+
HEADER("KDGT selectors"),
CONSTANT(KGDT_R3_DATA),
CONSTANT(KGDT_R3_CODE),
#elif defined(_M_AMD64)
+ HEADER("EFLAGS"),
+ CONSTANT(EFLAGS_TF_MASK),
+ CONSTANT(EFLAGS_TF_SHIFT),
+ CONSTANT(EFLAGS_IF_MASK),
+ CONSTANT(EFLAGS_IF_SHIFT),
+ CONSTANT(EFLAGS_ID_MASK),
+
HEADER("Hypervisor Enlightenment Definitions"),
CONSTANT(HV_MMU_USE_HYPERCALL_FOR_ADDRESS_SWITCH),
CONSTANT(HV_MMU_USE_HYPERCALL_FOR_LOCAL_FLUSH),