nuttx/include/cxx
Xiang Xiao 60fe0a0f96 libc: Refine the inline handling
1.Remove CONFIG_HAVE_INLINE macro
2.Change the ANSI C function to normal function
3.Other simple non ANSI function to macro

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-07-04 11:10:29 +09:00
..
cassert
cctype Implement ctype.h functions as inline if possible. cctype can then properly select namespace. 2016-10-22 08:18:00 -06:00
cerrno
cfcntl
climits
clocale locale.h: Add a bogus definition of locale_t 2017-05-12 10:13:18 -06:00
cmath lib/math: Remove float32 and float64 definition 2020-07-02 10:53:34 -03:00
csched Make task_init() and task_activate() internal OS functions. 2020-05-25 23:54:45 +01:00
csignal
cstdarg
cstdbool
cstddef libc: Move double_t typedef from sys/types.h to math.h 2020-06-29 13:37:41 +01:00
cstdint
cstdio Add setbuf and setvbuf to cstdio. 2017-02-17 10:06:30 -06:00
cstdlib cstdlib:Add missing atox to std namespace 2020-06-18 10:23:47 +08:00
cstring libc: Refine the inline handling 2020-07-04 11:10:29 +09:00
ctime include/cxx/ctime: Remove gititimer and setitimer. These are prototyped in sys/time.h, not time.h. Alternatively, ctime could include sys/time.h. Those APIs should also be in the std namespace. 2019-11-13 14:01:25 -06:00
cunistd cxx: Remove CONFIG_NET guard from [get|set]hostname 2020-06-29 09:06:36 -03:00
cwchar include/cxx/cwchar: include wctype.h to fix libcxx build break 2020-06-04 12:07:16 +01:00
cwctype wctype.h needs extern C 2017-02-17 09:48:55 -06:00