summaryrefslogtreecommitdiffstats
path: root/newlib/libc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-18 08:47:46 +0200
committerCorinna Vinschen <corinna@vinschen.de>2016-04-18 12:09:50 +0200
commitaf5bbbec815f8034c8c38439449b6fb723a824c1 (patch)
tree100dfe4f5d886e1c2c385f79ccfa50198d983d4d /newlib/libc
parentc36070f2f674f783304f0445be09bc09c40c2a25 (diff)
downloadcygnal-af5bbbec815f8034c8c38439449b6fb723a824c1.tar.gz
cygnal-af5bbbec815f8034c8c38439449b6fb723a824c1.tar.bz2
cygnal-af5bbbec815f8034c8c38439449b6fb723a824c1.zip
Fix definition of __size_t
Fix definition of __size_t in case __SIZE_TYPE__ is not defined. Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
Diffstat (limited to 'newlib/libc')
-rw-r--r--newlib/libc/include/sys/_types.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libc/include/sys/_types.h b/newlib/libc/include/sys/_types.h
index 06ddd8329..297b1ea5a 100644
--- a/newlib/libc/include/sys/_types.h
+++ b/newlib/libc/include/sys/_types.h
@@ -127,9 +127,9 @@ typedef _off64_t _fpos64_t;
typedef __SIZE_TYPE__ __size_t;
#else
#if defined(__INT_MAX__) && __INT_MAX__ == 2147483647
-typedef int __size_t;
+typedef unsigned int __size_t;
#else
-typedef long __size_t;
+typedef unsigned long __size_t;
#endif
#endif
#endif