diff options
| author | HubretXie <[email protected]> | 2019-04-02 16:07:28 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-04-02 16:07:28 +0800 |
| commit | dc2ee97e66d63f408798956ca52398a953a3691a (patch) | |
| tree | 809490db47a5e764c196a6b91d5f4d3daa108afe /components/libc/compilers/dlib | |
| parent | 1e16a1ef23135d54b8e8972909b9c64fa815ed9d (diff) | |
| parent | 762cdcc2721673c643b8864de534336d21ca129e (diff) | |
Merge pull request #1 from RT-Thread/master
SYNC
Diffstat (limited to 'components/libc/compilers/dlib')
| -rw-r--r-- | components/libc/compilers/dlib/sys/types.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/components/libc/compilers/dlib/sys/types.h b/components/libc/compilers/dlib/sys/types.h index 4c76dfc429..001ace4dd2 100644 --- a/components/libc/compilers/dlib/sys/types.h +++ b/components/libc/compilers/dlib/sys/types.h @@ -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 |
