Index: /trunk/include/iprt/types.h
===================================================================
--- /trunk/include/iprt/types.h	(revision 35513)
+++ /trunk/include/iprt/types.h	(revision 35514)
@@ -462,5 +462,5 @@
 #ifdef RT_COMPILER_GROKS_64BIT_BITFIELDS
     /** Format using 64-bit bitfields.  */
-    struct
+    RT_GCC_EXTENSION struct 
     {
 # ifdef RT_BIG_ENDIAN
@@ -504,5 +504,5 @@
 {
     /** Format using bitfields.  */
-    struct
+    RT_GCC_EXTENSION struct
     {
 # ifdef RT_BIG_ENDIAN
@@ -551,5 +551,5 @@
 #endif
     /** Format using bitfields.  */
-    struct
+    RT_GCC_EXTENSION struct
     {
 #ifdef RT_BIG_ENDIAN
@@ -571,5 +571,5 @@
 
     /** Bitfield exposing the J bit and the fraction.  */
-    struct
+    RT_GCC_EXTENSION struct
     {
 #ifdef RT_BIG_ENDIAN
@@ -600,5 +600,5 @@
 #ifdef RT_COMPILER_GROKS_64BIT_BITFIELDS
     /** 64-bit bitfields exposing the J bit and the fraction.  */
-    struct
+    RT_GCC_EXTENSION struct
     {
 # ifdef RT_BIG_ENDIAN
