..
__support
[libc][math] Implement full multiplication and quick_mul_hi for UInt class.
2022-12-02 17:53:38 -05:00
assert
[libc] Fix assert.h and ctype.h not being built
2022-11-16 12:00:41 -06:00
ctype
[libc] Fix assert.h and ctype.h not being built
2022-11-16 12:00:41 -06:00
dirent
[libc] Add dirent.h functions opendir, readdir, closedir and dirfd.
2022-07-25 20:23:25 +00:00
errno
[libc] Make the errno macro resolve to the thread local variable directly.
2022-03-04 17:29:49 +00:00
fcntl
[libc] add syscall function
2022-09-30 15:46:28 -07:00
fenv
[libc][cmake] split fputil into individual targets
2022-08-31 10:44:52 -07:00
inttypes
[libc] Add imaxabs
2022-07-11 21:28:21 +00:00
math
[libc][math] Add place-holder implementation for pow function.
2022-10-31 17:23:33 -04:00
pthread
[libc] move fork into threads folder
2022-11-11 16:01:39 -08:00
sched
[libc][Obvious] Add "__" prefix to sched_getcpucount in the spec and elsewhere.
2022-10-05 18:01:13 +00:00
setjmp
[libc] Add x86_64 implementation of setjmp and longjmp.
2022-11-01 22:58:35 +00:00
signal
[libc] Add implementation of sigaltstack for linux.
2022-10-18 22:04:30 +00:00
spawn
[libc] Add a simple implementation of the posix_spawn function.
2022-10-13 18:47:47 +00:00
stdio
[libc] add scanf entrypoints
2022-11-17 15:37:52 -08:00
stdlib
[libc] implement basic rand and srand
2022-10-04 13:31:26 -07:00
string
[reland][libc] Add bcopy
2022-12-01 10:07:04 +00:00
sys
[libc] Add select.h and the implementation of the select function for Linux.
2022-10-22 03:17:48 +00:00
termios
[libc] Add termios.h and the implementation of functions declared in it.
2022-10-18 20:53:00 +00:00
threads
[libc] add syscall function
2022-09-30 15:46:28 -07:00
time
[libc] [Obvious] Cleanup.
2022-11-15 15:30:15 -08:00
unistd
[libc] Move strdup implementation to a new header
2022-11-29 14:51:52 -06:00
.clang-tidy
[libc] Add a .clang-tidy file for the toplevel libc directory.
2021-12-09 00:19:25 +00:00
CMakeLists.txt
[libc] re-enable assert
2022-11-15 13:39:34 -08:00