Index: /trunk/src/VBox/VMM/VMMAll/EMAll.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/EMAll.cpp	(revision 42779)
+++ /trunk/src/VBox/VMM/VMMAll/EMAll.cpp	(revision 42780)
@@ -53,5 +53,5 @@
 //# define VBOX_COMPARE_IEM_AND_EM /* debugging... */
 //# define VBOX_SAME_AS_EM
-//# define VBOX_COMPARE_IEM_FIRST
+//# define VBOX_COMPARE_IEM_LAST
 #endif
 
@@ -104,5 +104,9 @@
 static CPUMCTX g_IemCtx;
 extern uint8_t g_abIemWrote[256];
+#if defined(VBOX_COMPARE_IEM_FIRST) || defined(VBOX_COMPARE_IEM_LAST)
 extern size_t  g_cbIemWrote;
+#else
+static size_t  g_cbIemWrote;
+#endif
 #endif
 
@@ -458,5 +462,5 @@
 
 
-#ifdef VBOX_COMPARE_IEM_AND_EM
+#if defined(VBOX_COMPARE_IEM_FIRST) || defined(VBOX_COMPARE_IEM_LAST)
 static void emCompareWithIem(PVMCPU pVCpu, PCCPUMCTX pEmCtx, PCCPUMCTX pIemCtx,
                              VBOXSTRICTRC rcEm, VBOXSTRICTRC rcIem,
@@ -690,5 +694,4 @@
 
 #  ifdef VBOX_COMPARE_IEM_FIRST
-# error
     /* IEM */
     VBOXSTRICTRC rcIem = IEMExecOneBypassEx(pVCpu, pRegFrame, NULL);
@@ -736,5 +739,4 @@
 
 #  ifdef VBOX_COMPARE_IEM_LAST
-# error
     /* IEM */
     pVCpu->fLocalForcedActions = (pVCpu->fLocalForcedActions & ~g_fInterestingFFs) | (g_fIncomingFFs & g_fInterestingFFs);
@@ -750,5 +752,4 @@
 
 #  if defined(VBOX_COMPARE_IEM_LAST) || defined(VBOX_COMPARE_IEM_FIRST)
-# error
     emCompareWithIem(pVCpu, &g_EmCtx, &g_IemCtx, rcEm, rcIem, 0, 0);
 #  endif
