stddef.h: Do not define __size_t on VMS.
authorTristan Gingold <gingold@adacore.com>
Fri, 9 Mar 2012 13:03:58 +0000 (13:03 +0000)
committerTristan Gingold <gingold@gcc.gnu.org>
Fri, 9 Mar 2012 13:03:58 +0000 (13:03 +0000)
2012-03-09  Tristan Gingold  <gingold@adacore.com>

* ginclude/stddef.h: Do not define __size_t on VMS.

From-SVN: r185137

gcc/ChangeLog
gcc/ginclude/stddef.h

index 5231327..ff4c4a5 100644 (file)
@@ -1,5 +1,9 @@
 2012-03-09  Tristan Gingold  <gingold@adacore.com>
 
+       * ginclude/stddef.h: Do not define __size_t on VMS.
+
+2012-03-09  Tristan Gingold  <gingold@adacore.com>
+
        * c-tree.h (c_default_pointer_mode): New variable.
        * c-decl.c (c_default_pointer_mode): New variable.
        (c_build_pointer_type): New function.
index 8a03948..ebe0190 100644 (file)
@@ -203,6 +203,8 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t;
 #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \
   || defined(__FreeBSD_kernel__)
 /* __size_t is a typedef on FreeBSD 5, must not trash it. */
+#elif defined (VMS)
+/* __size_t is also a typedef on VMS.  */
 #else
 #define __size_t
 #endif