Skip to content

Commit 8a3d8b6

Browse files
committed
[klibc] add rt_va_list defination
1 parent d9c16ef commit 8a3d8b6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

include/rttypes.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ typedef uint16_t rt_uint16_t; /**< 16bit unsigned inte
4444
typedef uint32_t rt_uint32_t; /**< 32bit unsigned integer type */
4545
typedef int64_t rt_int64_t; /**< 64bit integer type */
4646
typedef uint64_t rt_uint64_t; /**< 64bit unsigned integer type */
47+
typedef va_list rt_va_list; /**< arguments type */
4748
#else
4849
typedef signed char rt_int8_t; /**< 8bit integer type */
4950
typedef signed short rt_int16_t; /**< 16bit integer type */
@@ -58,6 +59,7 @@ typedef unsigned long rt_uint64_t; /**< 64bit unsigned inte
5859
typedef signed long long rt_int64_t; /**< 64bit integer type */
5960
typedef unsigned long long rt_uint64_t; /**< 64bit unsigned integer type */
6061
#endif /* ARCH_CPU_64BIT */
62+
typedef char* rt_va_list; /**< arguments type */
6163
#endif /* RT_USING_LIBC */
6264
#endif /* RT_USING_ARCH_DATA_TYPE */
6365

0 commit comments

Comments
 (0)