]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/nios2/include/asm/posix_types.h
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
[karo-tx-uboot.git] / arch / nios2 / include / asm / posix_types.h
index c2deea6bf7c7d512532598b59fe3b3331707434a..6b6c39bcc00d9764b6bbe02b72d62c0aff1bd978 100644 (file)
@@ -16,8 +16,12 @@ typedef int          __kernel_pid_t;
 typedef unsigned short __kernel_ipc_pid_t;
 typedef unsigned short __kernel_uid_t;
 typedef unsigned short __kernel_gid_t;
+#ifdef __GNUC__
+typedef __SIZE_TYPE__  __kernel_size_t;
+#else
 typedef unsigned long  __kernel_size_t;
-typedef int            __kernel_ssize_t;
+#endif
+typedef long           __kernel_ssize_t;
 typedef int            __kernel_ptrdiff_t;
 typedef long           __kernel_time_t;
 typedef long           __kernel_suseconds_t;