[libc]fix size_t ssize_t

This commit is contained in:
ZYH
2019-03-22 14:20:23 +08:00
parent 48e0b419e7
commit 6b7335a36f
3 changed files with 19 additions and 4 deletions

View File

@@ -15,6 +15,10 @@
typedef rt_int32_t clockid_t;
typedef rt_int32_t key_t; /* Used for interprocess communication. */
typedef rt_int32_t pid_t; /* Used for process IDs and process group IDs. */
typedef signed long ssize_t; /* Used for a count of bytes or an error indication. */
#ifndef ARCH_CPU_64BIT
typedef signed int ssize_t; /* Used for a count of bytes or an error indication. */
#else
typedef long signed int ssize_t; /* Used for a count of bytes or an error indication. */
#endif
#endif