Index: /trunk/src/recompiler/target-i386/cpu.h
===================================================================
--- /trunk/src/recompiler/target-i386/cpu.h	(revision 37857)
+++ /trunk/src/recompiler/target-i386/cpu.h	(revision 37858)
@@ -784,5 +784,8 @@
     /** Alignment padding. */
 # if HC_ARCH_BITS == 64 \
-  || (HC_ARCH_BITS == 32 && !defined(RT_OS_WINDOWS) && !defined(VBOX_ENABLE_VBOXREM64) && !defined(RT_OS_SOLARIS))
+  || (   HC_ARCH_BITS == 32 \
+      && !defined(RT_OS_WINDOWS) \
+      && (   (!defined(VBOX_ENABLE_VBOXREM64) && !defined(RT_OS_SOLARIS)) \
+          || (defined(VBOX_ENABLE_VBOXREM64) && defined(RT_OS_SOLARIS)) ) )
     uint32_t alignment2[1];
 # endif
