diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-02-08 13:02:41 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-03-06 11:40:16 +0100 |
commit | f641474cb2dfdac86504479e9b4afe30833fc0b8 (patch) | |
tree | 9910dcfd7d78ac016df7cb1930e7b25c162a2764 /newlib/libc | |
parent | a9c8434527cc1115bd410a9d4c3b6aab56282a61 (diff) | |
download | newlib-f641474cb2dfdac86504479e9b4afe30833fc0b8.zip newlib-f641474cb2dfdac86504479e9b4afe30833fc0b8.tar.gz newlib-f641474cb2dfdac86504479e9b4afe30833fc0b8.tar.bz2 |
RTEMS: Use int for _CLOCKID_T_
Linux and FreeBSD use int as well. In addition, this fixes an Ada
incompatiblity problem on 64-bit targets. See also GCC:
gcc/ada/libgnarl/s-osinte__rtems.ads
Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
Diffstat (limited to 'newlib/libc')
-rw-r--r-- | newlib/libc/sys/rtems/include/machine/_types.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/newlib/libc/sys/rtems/include/machine/_types.h b/newlib/libc/sys/rtems/include/machine/_types.h index a30d5a3..a3144e8 100644 --- a/newlib/libc/sys/rtems/include/machine/_types.h +++ b/newlib/libc/sys/rtems/include/machine/_types.h @@ -31,6 +31,9 @@ typedef __uint32_t __mode_t; typedef __uint64_t _CLOCK_T_; #define __machine_clock_t_defined +typedef int _CLOCKID_T_; +#define __machine_clockid_t_defined + typedef int __accmode_t; /* access permissions */ typedef __uint32_t __fixpt_t; /* fixed point number */ typedef int __lwpid_t; /* Thread ID (a.k.a. LWP) */ |