aboutsummaryrefslogtreecommitdiff
path: root/libc/include
AgeCommit message (Expand)AuthorFilesLines
2023-12-05[libc] implement prctl (#74386)Schrodinger ZHU Yifan1-2/+0
2023-11-28[libc] [search] implement hcreate(_r)/hsearch(_r)/hdestroy(_r) (#73469)Schrodinger ZHU Yifan6-0/+81
2023-10-19[libc] Rework the 'fgets' implementation on the GPU (#69635)Joseph Huber1-0/+1
2023-10-19[libc][NFC] Fix features.h.def file headerAlfred Persson Forsberg1-1/+1
2023-10-19[libc] Add simple features.h with implementation macro (#69402)alfredfo4-0/+46
2023-10-17[libc] Implement the 'ungetc' function on the GPU (#69248)Joseph Huber1-0/+1
2023-09-26[libc] Change RPC opcode enum definition (#67439)Joseph Huber1-19/+20
2023-09-26[libc] Implement `fseek`, `fflush`, and `ftell` on the GPU (#67160)Joseph Huber1-0/+3
2023-09-25[libc] Change the `puts` implementation on the GPU (#67189)Joseph Huber1-10/+11
2023-09-21[libc] Pull more definitions from linux/stat.h (#67071)Jeff Bailey1-15/+35
2023-09-21[libc] Fix and simplify the implementation of 'fread' on the GPU (#66948)Joseph Huber1-11/+10
2023-09-21[libc] Update siginfo_t to match kernel definition (#66560)Mikhail R. Gadelha2-10/+91
2023-09-18[libc] Specify path for making include/ subdirs (#66589)Jeff Bailey1-3/+3
2023-09-14[libc] Implement more input functions on the GPU (#66288)Joseph Huber1-0/+3
2023-09-13[libc] Make time_t 64 bits long on all platforms but arm32Mikhail R. Gadelha1-0/+4
2023-09-12[libc] Improve the implementation of the rand() function (#66131)Joseph Huber1-1/+1
2023-09-07[libc] Fix setrlimit/getrlimit on 32-bit systemsMikhail R. Gadelha1-1/+1
2023-08-31[libc] Implement the 'abort' function on the GPUJoseph Huber1-0/+1
2023-08-30[libc] Fix 'clock()' testing on the GPUJoseph Huber1-3/+3
2023-08-30[libc] Implement the 'clock()' function on the GPUJoseph Huber3-0/+21
2023-08-29[libc] Remove hard dependencies on linux from macros headersJoseph Huber1-55/+54
2023-08-29[libc] Fix the libc header installation pathPetr Hosek1-2/+2
2023-08-17Revert "[libc] Add limits.h"Alfred Persson Forsberg4-55/+0
2023-08-17[libc] [NFC] explain compiler macros in limits.hAlfred Persson Forsberg1-0/+6
2023-08-16[libc] limits.h: include compiler limits if not already includedAlfred Persson Forsberg1-0/+5
2023-08-14[libc] Define __UTS_NAME_LENGTH for __APPLE__Alfred Persson Forsberg1-1/+3
2023-08-14[libc] Add limits.hAlfred Persson Forsberg4-0/+44
2023-08-04[libc] Add v variants of printf functionsMichael Jones1-0/+2
2023-08-03[libc] Add support to compile some syscalls on 32 bit platformMikhail R. Gadelha3-5/+34
2023-07-26[libc] Add support for the 'fread' function on the GPUJoseph Huber1-5/+7
2023-07-25[libc] pthread.h.def: add PTHREAD_MUTEX_INITIALIZERAlfred Persson Forsberg1-0/+1
2023-07-21[libc] Remove test RPC opcodes from the exported headerJoseph Huber2-5/+21
2023-07-19[libc] Add basic support for calling host functions from the GPUJoseph Huber1-0/+1
2023-07-07[libc] Add support for creating wrapper headers for offloading in clangJoseph Huber1-0/+22
2023-07-06Revert "[libc] Add support for creating wrapper headers for offloading in clang"Joseph Huber1-22/+0
2023-07-06[libc] Add support for creating wrapper headers for offloading in clangJoseph Huber1-0/+22
2023-07-05[libc] Support fopen / fclose on the GPUJoseph Huber1-5/+9
2023-07-03[libc] Correct usage of __unix__ and __linux__Alfred Persson Forsberg16-17/+17
2023-06-22[libc] Place headers in the right include directoryPetr Hosek1-7/+6
2023-06-15[libc] Export GPU extensions to `libc` for external useJoseph Huber4-0/+57
2023-06-14[libc] Enable hermetic floating point tests again.Tue Ly1-4/+4
2023-06-12[libc] Add qsort_rMichael Jones3-0/+16
2023-05-26[libc] Make ErrnoSetterMatcher handle logging floating point values.Siva Chandra Reddy1-0/+1
2023-05-04[libc] Enable linux directory entries syscalls in riscv64Mikhail R. Gadelha1-0/+1
2023-05-03[libc] add socket functionMichael Jones5-0/+51
2023-04-27[libc] Support the string conversion methods on the GPUJoseph Huber1-0/+4
2023-04-25[libc] Ignore 'errno' on the GPU and support 'atoi'Joseph Huber1-0/+2
2023-04-20[LIBC] Implement remainder of posix 'sched.h' minus `SCHED_SPORADIC`Noah Goldstein4-1/+41
2023-03-29[libc] Re-enable wctob with fixesMichael Jones2-2/+3
2023-03-28[libc] Install GPU headers to `gpu-none-llvm/` subfolderJoseph Huber1-0/+5