llvm-project/libc/include/llvm-libc-macros
Michael Jones 46b5087227 [libc] add basic wide char functions
This patch adds the wchar header, as well as the functions to convert to
and from wide chars. The header also sets up the definitions for wint
and wchar.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D145995
2023-03-20 16:36:21 -07:00
..
linux [libc] Add fenv_t and signal macros in riscv 2023-03-08 17:31:58 -03:00
CMakeLists.txt [libc] add basic wide char functions 2023-03-20 16:36:21 -07:00
fcntl-macros.h
fenv-macros.h [libc] Move math.h and fenv.h macro definitions to llvm-libc-macros. 2023-03-07 18:08:52 +00:00
file-seek-macros.h
generic-error-number-macros.h [libc] Simplify generation of errno.h. 2022-12-20 19:04:13 +00:00
math-macros.h [libc] Move math.h and fenv.h macro definitions to llvm-libc-macros. 2023-03-07 18:08:52 +00:00
null-macro.h [libc][NFC] Simplify how the definiton of NULL macro is added to string.h. 2022-12-20 19:14:27 +00:00
sched-macros.h [libc] add CPU_COUNT macro and backing function 2022-10-04 15:22:55 -07:00
signal-macros.h [libc] Re-enable functions from signal.h and re-enable abort. 2022-09-30 07:31:50 +00:00
stdio-macros.h [libc] Add definitions of a few missing macros and types. 2022-11-02 07:17:33 +00:00
stdlib-macros.h [libc] Add definitions of a few missing macros and types. 2022-11-02 07:17:33 +00:00
sys-auxv-macros.h [libc] add headers sys/auxv sys/prctl and sys/time 2022-10-12 13:19:50 -07:00
sys-ioctl-macros.h [libc] add isatty 2022-10-10 15:20:46 -07:00
sys-mman-macros.h [libc] move sys/mman macros to /include 2022-09-23 09:36:34 -07:00
sys-random-macros.h Implement getrandom function for linux targets. 2022-10-10 11:00:35 -07:00
sys-resource-macros.h [libc] Add implementation of POSIX setrlimit and getrlimit functions. 2022-09-16 20:50:28 +00:00
sys-select-macros.h [libc] Add select.h and the implementation of the select function for Linux. 2022-10-22 03:17:48 +00:00
sys-socket-macros.h [libc] Introduce sys/socket.h 2023-02-23 07:11:20 +00:00
sys-stat-macros.h
sys-time-macros.h [libc] add headers sys/auxv sys/prctl and sys/time 2022-10-12 13:19:50 -07:00
sys-wait-macros.h [libc] Add a minimal implementation of the POSIX fork function. 2022-10-04 19:12:08 +00:00
termios-macros.h [libc] Add termios.h and the implementation of functions declared in it. 2022-10-18 20:53:00 +00:00
time-macros.h [libc] add clock_gettime 2022-09-29 10:23:21 -07:00
unistd-macros.h [libc] Add implementation of POSIX function "access". 2022-09-14 07:44:47 +00:00
wchar-macros.h [libc] add basic wide char functions 2023-03-20 16:36:21 -07:00