1 /*
2  * Copyright (c) 2025 IAR Systems AB
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef ZEPHYR_LIB_LIBC_IAR_INCLUDE_SYS_TYPES_H_
8 #define ZEPHYR_LIB_LIBC_IAR_INCLUDE_SYS_TYPES_H_
9 
10 typedef unsigned int mode_t;
11 typedef signed long ssize_t;
12 typedef int off_t;
13 typedef __INT64_TYPE__ time_t;
14 
15 #if !defined(_CLOCK_T_DECLARED) && !defined(__clock_t_defined)
16 typedef unsigned int clock_t;
17 #define _CLOCK_T_DECLARED
18 #define __clock_t_defined
19 #endif
20 
21 #endif /* ZEPHYR_LIB_LIBC_IAR_INCLUDE_SYS_TYPES_H_ */
22