Index: /trunk/include/VBox/vmm/pdmpcidev.h
===================================================================
--- /trunk/include/VBox/vmm/pdmpcidev.h	(revision 68424)
+++ /trunk/include/VBox/vmm/pdmpcidev.h	(revision 68425)
@@ -146,5 +146,5 @@
         PDMPCIDEVINT        s;
 #endif
-        uint8_t             padding[HC_ARCH_BITS == 32 ? 272 : 384];
+        uint8_t             padding[HC_ARCH_BITS == 32 ? 288 : 384];
     } Int;
 
Index: /trunk/include/VBox/vmm/pdmpcidevint.h
===================================================================
--- /trunk/include/VBox/vmm/pdmpcidevint.h	(revision 68424)
+++ /trunk/include/VBox/vmm/pdmpcidevint.h	(revision 68425)
@@ -209,5 +209,5 @@
 #if HC_ARCH_BITS == 32
     /** Add padding to align aIORegions to an 8 byte boundary. */
-    uint8_t                         abPadding1[4];
+    uint8_t                         abPadding1[12];
 #endif
 
@@ -220,5 +220,5 @@
 } PDMPCIDEVINT;
 AssertCompileMemberAlignment(PDMPCIDEVINT, aIORegions, 8);
-AssertCompileSize(PDMPCIDEVINT, HC_ARCH_BITS == 32 ? 272 : 384);
+AssertCompileSize(PDMPCIDEVINT, HC_ARCH_BITS == 32 ? 280 : 384);
 
 /** Indicate that PDMPCIDEV::Int.s can be declared. */
