2009-09-06  Kai Tietz  <kai.tietz@onevision.com>

        * ...: Improve -std=cx9 support of header-set.
        * _mingw_mac.h (__MINGW_EXTENSION): New.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1319 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/rpcndr.h b/mingw-w64-headers/include/rpcndr.h
index 740bf6f..ef6e0fc 100644
--- a/mingw-w64-headers/include/rpcndr.h
+++ b/mingw-w64-headers/include/rpcndr.h
@@ -53,8 +53,8 @@
 
 #ifndef _HYPER_DEFINED
 #define _HYPER_DEFINED
-#define hyper __int64
-#define MIDL_uhyper unsigned __int64
+#define hyper /* __MINGW_EXTENSION */ __int64
+#define MIDL_uhyper /* __MINGW_EXTENSION */ unsigned __int64
 #endif
 
 #ifndef _WCHAR_T_DEFINED
@@ -69,7 +69,7 @@
 #if defined(__GNUC__) && defined(__STRICT_ANSI__)
   typedef unsigned int size_t __attribute__ ((__mode__ (DI)));
 #else
-  typedef unsigned __int64 size_t;
+  __MINGW_EXTENSION typedef unsigned __int64 size_t;
 #endif
 #else
   typedef unsigned int size_t;
@@ -83,7 +83,7 @@
 #if defined(__GNUC__) && defined(__STRICT_ANSI__)
   typedef int ssize_t __attribute__ ((__mode__ (DI)));
 #else
-  typedef __int64 ssize_t;
+  __MINGW_EXTENSION typedef __int64 ssize_t;
 #endif
 #else
   typedef int ssize_t;