Gregory Nutt
ccabac3eb6
More fixes for compilation with current SDCC compiler
2017-09-30 15:28:04 -06:00
David Sidrane
d0023038a5
cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions
...
When a build does not want to use wide or multibyte char
CONFIG_LIBC_WCHAR is not set. Therefore we should to only
export the wc/mb functions when defined.
Regardless of the stat of CONFIG_LIBC_WCHAR the non mb/wc
definitions such as mbstate_t, wint_t, wctype_t need to be
exported.
2017-08-10 14:22:51 -10:00
Alan Carvalho de Assis
dbc074edab
Include wcstold in C++ cwchar header file
2017-03-27 09:49:44 -06:00
Alan Carvalho de Assis
d43380d543
Add wcstoull function
2017-03-08 13:28:50 -06:00
Alan Carvalho de Assis
2d1ace3ee5
Add wcstof function
2017-03-08 12:47:23 -06:00
Alan Carvalho de Assis
3ccef07863
C library: Add wcstoll function
2017-03-08 12:26:35 -06:00
Alan Carvalho de Assis
fda095ccda
Add mbtowc and wctomb to C++ std namespace
2017-03-08 12:16:56 -06:00
Gregory Nutt
673b2ed2bf
Update cwchar. Add cwctype.
2017-02-17 09:45:54 -06:00
Gregory Nutt
de30c2e5dd
Back out the rest of commit 1e754402b8
. Newlib support will not be accepted into the NuttX repository.
2016-11-03 09:41:38 -06:00
Alan Carvalho de Assis
1e754402b8
Add C++ support linking with GNU toolchain newlib/stdlibc++
2016-11-03 08:50:58 -06:00
Gregory Nutt
b478c11b85
Back out definition of mbstate_t. That is a mistake
2015-02-19 09:56:53 -06:00
Gregory Nutt
8bd9203d49
Add mbstate_t to wchar.h and cwchar
2015-02-19 09:21:35 -06:00
Gregory Nutt
5b1514cc9b
Add an empty cwchar file
2015-02-19 06:32:10 -06:00