summaryrefslogtreecommitdiff
path: root/gcc/ginclude
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1993-05-24 06:09:38 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1993-05-24 06:09:38 +0000
commit0cdb5e6f488951d11c8902a2f8a77b91a9b88583 (patch)
treeea0c8b4b059fc917db22ed70ac391a39f99d7a1c /gcc/ginclude
parent294944aec62ad2e7d988c067d1fe47a53b0a775a (diff)
downloadgcc-0cdb5e6f488951d11c8902a2f8a77b91a9b88583.tar.gz
(size_t) [__GNUG__]: Don't typedef it if it's already defined as a macro.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4549 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ginclude')
-rw-r--r--gcc/ginclude/stddef.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/ginclude/stddef.h b/gcc/ginclude/stddef.h
index b15cfc199a6..5ad0ef22719 100644
--- a/gcc/ginclude/stddef.h
+++ b/gcc/ginclude/stddef.h
@@ -121,7 +121,9 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t;
#ifndef __SIZE_TYPE__
#define __SIZE_TYPE__ long unsigned int
#endif
+#if !(defined (__GNUG__) && defined (size_t))
typedef __SIZE_TYPE__ size_t;
+#endif /* !(defined (__GNUG__) && defined (size_t)) */
#endif /* _SIZET_ */
#endif /* _GCC_SIZE_T */
#endif /* ___int_size_t_h */