llvm-project/libc/include/llvm-libc-types
Siva Chandra Reddy 15ae08c1a1 [libc] Add definitions of a few missing macros and types. 2022-11-02 07:17:33 +00:00
..
CMakeLists.txt [libc] Add definitions of a few missing macros and types. 2022-11-02 07:17:33 +00:00
DIR.h [libc] Add dirent.h functions opendir, readdir, closedir and dirfd. 2022-07-25 20:23:25 +00:00
FILE.h
__atexithandler_t.h [libc] Add exit and atexit 2022-02-17 17:21:55 +00:00
__atfork_callback_t.h [libc] Add implementation of pthread_atfork. 2022-10-10 18:28:43 +00:00
__bsearchcompare_t.h
__call_once_func_t.h
__exec_argv_t.h [libc] Add POSIX execv and execve functions. 2022-10-06 19:50:23 +00:00
__exec_envp_t.h [libc] Add POSIX execv and execve functions. 2022-10-06 19:50:23 +00:00
__futex_word.h [libc] fix futex type 2022-10-06 15:19:43 -07:00
__getoptargv_t.h [libc] Implement getopt 2022-10-31 16:55:53 +00:00
__mutex_type.h [libc] Add the pthread_mutex_t type. 2022-05-24 22:48:14 +00:00
__pthread_once_func_t.h [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
__pthread_start_t.h [libc] Add pthread_create and pthread_join functions. 2022-06-02 01:47:24 +00:00
__pthread_tss_dtor_t.h [libc] Add implemementations of thread specific data related API. 2022-08-12 05:28:40 +00:00
__qsortcompare_t.h
__sighandler_t.h
__thread_type.h [libc][NFC] Move thread platform data pointer to thread attributes. 2022-07-13 07:09:40 +00:00
blkcnt_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
blksize_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
cc_t.h [libc] Add termios.h and the implementation of functions declared in it. 2022-10-18 20:53:00 +00:00
clock_t.h [libc] Add Linux implementations of time and clock functions. 2022-10-25 18:06:05 +00:00
clockid_t.h [libc] add clock_gettime 2022-09-29 10:23:21 -07:00
cnd_t.h [libc] Add a class "Atomic" as a simple equivalent of std::atomic. 2022-02-28 23:51:44 +00:00
cookie_io_functions_t.h [libc] Add the implementation of the GNU extension function fopencookie. 2022-04-22 08:02:25 +00:00
cpu_set_t.h [libc] Add GNU extension functions sched_getaffinity and sched_setaffinity. 2022-09-29 20:31:46 +00:00
dev_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
div_t.h
double_t.h
fd_set.h [libc] Add select.h and the implementation of the select function for Linux. 2022-10-22 03:17:48 +00:00
fenv_t.h
fexcept_t.h
float_t.h
gid_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
imaxdiv_t.h
ino_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
jmp_buf.h [libc] Add x86_64 implementation of setjmp and longjmp. 2022-11-01 22:58:35 +00:00
ldiv_t.h
lldiv_t.h
mode_t.h [libc] Add POSIX close, fsync, open, read and write functions. 2022-01-27 20:32:02 +00:00
mtx_t.h [libc][NFC] Add a platform independent thread support library. 2022-03-04 18:33:46 +00:00
nlink_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
off64_t.h [libc] Add the implementation of the GNU extension function fopencookie. 2022-04-22 08:02:25 +00:00
off_t.h
once_flag.h [libc] Remove the remaining uses of stdatomic.h. 2022-03-01 17:12:39 +00:00
pid_t.h [libc] Add implementations of POSIX getpid, getppid, getuid, geteuid functions. 2022-09-21 18:41:20 +00:00
posix_spawn_file_actions_t.h [libc] Add POSIX functions posix_spawn_file_actions_*. 2022-10-11 04:54:44 +00:00
posix_spawnattr_t.h [libc] Add a simple implementation of the posix_spawn function. 2022-10-13 18:47:47 +00:00
pthread_attr_t.h [libc] Add a definition of pthread_attr_t and its getters and setters. 2022-04-11 16:08:49 +00:00
pthread_key_t.h [libc] Add implemementations of thread specific data related API. 2022-08-12 05:28:40 +00:00
pthread_mutex_t.h [libc] Add the pthread_mutex_t type. 2022-05-24 22:48:14 +00:00
pthread_mutexattr_t.h [libc] Add pthread_mutexattr_t type and its setters and getters. 2022-04-04 18:11:12 +00:00
pthread_once_t.h [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
pthread_t.h [libc] Add pthread_create and pthread_join functions. 2022-06-02 01:47:24 +00:00
rlim_t.h [libc] Add implementation of POSIX setrlimit and getrlimit functions. 2022-09-16 20:50:28 +00:00
sig_atomic_t.h [libc] Add definitions of a few missing macros and types. 2022-11-02 07:17:33 +00:00
siginfo_t.h [libc] Re-enable functions from signal.h and re-enable abort. 2022-09-30 07:31:50 +00:00
sigset_t.h [libc] Re-enable functions from signal.h and re-enable abort. 2022-09-30 07:31:50 +00:00
size_t.h
speed_t.h [libc] Add termios.h and the implementation of functions declared in it. 2022-10-18 20:53:00 +00:00
ssize_t.h
stack_t.h [libc] Add implementation of sigaltstack for linux. 2022-10-18 22:04:30 +00:00
struct_dirent.h [libc] Add dirent.h functions opendir, readdir, closedir and dirfd. 2022-07-25 20:23:25 +00:00
struct_rlimit.h [libc][Obvious] Fix typo in struct rlimit name - remove the "_t" suffix. 2022-09-16 21:07:17 +00:00
struct_rusage.h [libc] Add the POSIX waitpid function and the BSD wait4 function. 2022-10-05 07:38:55 +00:00
struct_sigaction.h [libc] Re-enable functions from signal.h and re-enable abort. 2022-09-30 07:31:50 +00:00
struct_stat.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
struct_termios.h [libc] Add termios.h and the implementation of functions declared in it. 2022-10-18 20:53:00 +00:00
struct_timespec.h Implement nanosleep per https://pubs.opengroup.org/onlinepubs/009695399/basedefs/time.h.html 2022-09-24 00:13:58 +00:00
struct_timeval.h [libc] Add the POSIX waitpid function and the BSD wait4 function. 2022-10-05 07:38:55 +00:00
struct_tm.h [libc][NFC] Add 'struct_' prefix to type headers defining struct types. 2022-01-21 07:04:32 +00:00
struct_utsname.h [libc] Add implementation of POSIX "uname" function. 2022-09-16 21:21:29 +00:00
suseconds_t.h [libc] Add the POSIX waitpid function and the BSD wait4 function. 2022-10-05 07:38:55 +00:00
tcflag_t.h [libc] Add termios.h and the implementation of functions declared in it. 2022-10-18 20:53:00 +00:00
thrd_start_t.h
thrd_t.h [libc] Add pthread_create and pthread_join functions. 2022-06-02 01:47:24 +00:00
time_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
tss_dtor_t.h [libc] Add implemementations of thread specific data related API. 2022-08-12 05:28:40 +00:00
tss_t.h [libc] Add implemementations of thread specific data related API. 2022-08-12 05:28:40 +00:00
uid_t.h [libc] Add implementation of functions stat, fstat and lstat. 2022-09-21 18:35:02 +00:00
union_sigval.h [libc] Re-enable functions from signal.h and re-enable abort. 2022-09-30 07:31:50 +00:00