Index: /trunk/include/VBox/vmm/cpum.h
===================================================================
--- /trunk/include/VBox/vmm/cpum.h	(revision 66000)
+++ /trunk/include/VBox/vmm/cpum.h	(revision 66001)
@@ -32,5 +32,4 @@
 #include <VBox/vmm/stam.h>
 #include <VBox/vmm/vmapi.h>
-#include <VBox/vmm/hm_svm.h>
 
 RT_C_DECLS_BEGIN
@@ -1361,5 +1360,6 @@
      * See AMD spec., 15.5 "VMRUN instruction" subsection "Canonicalization and Consistency Checks".
      */
-    return RT_BOOL(pCtx->hwvirt.svm.u64InterceptCtrl & SVM_CTRL_INTERCEPT_VMRUN);
+    /** @todo Fix this -- silly recompiler is redefining this stuff... why? */
+    return RT_BOOL(pCtx->hwvirt.svm.u64InterceptCtrl & RT_BIT_64(32) /* SVM_CTRL_INTERCEPT_VMRUN*/);
     /** @todo Intel VMX.  */
 }
Index: /trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp	(revision 66000)
+++ /trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp	(revision 66001)
@@ -26,4 +26,5 @@
 #include <VBox/vmm/hm.h>
 #include <VBox/vmm/vm.h>
+#include <VBox/vmm/hm_svm.h>
 
 
