summaryrefslogtreecommitdiff
path: root/libc/include
Commit message (Expand)AuthorAgeFilesLines
* [libc] Enable linux directory entries syscalls in riscv64Mikhail R. Gadelha2023-05-041-0/+1
* [libc] add socket functionMichael Jones2023-05-035-0/+51
* [libc] Support the string conversion methods on the GPUJoseph Huber2023-04-271-0/+4
* [libc] Ignore 'errno' on the GPU and support 'atoi'Joseph Huber2023-04-251-0/+2
* [LIBC] Implement remainder of posix 'sched.h' minus `SCHED_SPORADIC`Noah Goldstein2023-04-204-1/+41
* [libc] Re-enable wctob with fixesMichael Jones2023-03-292-2/+3
* [libc] Install GPU headers to `gpu-none-llvm/` subfolderJoseph Huber2023-03-281-0/+5
* [libc] Add support for setjmp and longjmp in riscvMikhail R. Gadelha2023-03-241-0/+13
* [libc][obvious] fix missing type headersMichael Jones2023-03-201-0/+3
* [libc] add basic wide char functionsMichael Jones2023-03-208-1/+90
* [libc][Obvious] Add missing dep to include.sys_mman.Siva Chandra Reddy2023-03-091-0/+1
* [libc] Add fenv_t and signal macros in riscvMikhail R. Gadelha2023-03-082-0/+5
* [libc] Small improvements to libc cmakeMikhail R. Gadelha2023-03-081-22/+35
* [libc] Add fenv functions to arm32 baremetal config.Siva Chandra Reddy2023-03-071-2/+7
* [libc] Move math.h and fenv.h macro definitions to llvm-libc-macros.Siva Chandra Reddy2023-03-076-0/+77
* [libc] Introduce sys/socket.hJeff Bailey2023-02-236-0/+78
* [libc] Implement htonl and htonsRaman Tenneti2023-02-162-0/+29
* [libc] Move b* string functions to strings.hAlex Brachet2023-01-092-0/+25
* [libc] add noexcept to external function headersMichael Jones2023-01-061-0/+6
* [libc][NFC] Simplify how the definiton of NULL macro is added to string.h.Siva Chandra Reddy2022-12-204-0/+24
* [libc] Simplify generation of errno.h.Siva Chandra Reddy2022-12-204-6/+88
* [libc] Fix assert.h and ctype.h not being builtJoseph Huber2022-11-161-1/+1
* [libc] Implement gettimeofdayRaman Tenneti2022-11-111-0/+1
* [libc] Add implementations of ftell.Siva Chandra Reddy2022-11-071-0/+1
* [libc] Add definitions of a few missing macros and types.Siva Chandra Reddy2022-11-028-2/+50
* [libc] Add x86_64 implementation of setjmp and longjmp.Siva Chandra Reddy2022-11-014-0/+55
* [libc] Implement getoptAlex Brachet2022-10-313-0/+16
* Revert "[libc] Implement getopt"Alex Brachet2022-10-273-16/+0
* [libc] Implement getoptAlex Brachet2022-10-273-0/+16
* [libc] Add Linux implementations of time and clock functions.Siva Chandra Reddy2022-10-254-0/+18
* [libc] Add the header sys/types.h.Siva Chandra Reddy2022-10-252-0/+45
* [libc] Add select.h and the implementation of the select function for Linux.Siva Chandra Reddy2022-10-226-0/+94
* [libc] Add implementation of sigaltstack for linux.Siva Chandra Reddy2022-10-184-0/+39
* [libc] Add termios.h and the implementation of functions declared in it.Siva Chandra Reddy2022-10-1811-0/+305
* [libc] Add a simple implementation of the posix_spawn function.Siva Chandra Reddy2022-10-133-0/+19
* [libc] add headers sys/auxv sys/prctl and sys/timeMichael Jones2022-10-129-0/+219
* [libc] Add POSIX functions posix_spawn_file_actions_*.Siva Chandra Reddy2022-10-114-0/+44
* [libc] add isattyMichael Jones2022-10-106-0/+77
* [libc] add sysconf with pagesizeMichael Jones2022-10-101-0/+3
* [libc] Add implementation of pthread_atfork.Siva Chandra Reddy2022-10-103-0/+16
* Implement `getrandom` function for linux targets.Schrodinger ZHU Yifan2022-10-106-2/+78
* [libc] add killMichael Jones2022-10-061-0/+1
* [libc] fix futex typeMichael Jones2022-10-061-8/+3
* [libc] Add POSIX execv and execve functions.Siva Chandra Reddy2022-10-064-0/+32
* [libc] Add the POSIX waitpid function and the BSD wait4 function.Siva Chandra Reddy2022-10-056-1/+81
* [libc] add CPU_COUNT macro and backing functionMichael Jones2022-10-046-0/+47
* [libc] implement basic rand and srandMichael Jones2022-10-044-0/+22
* [libc] Add a minimal implementation of the POSIX fork function.Siva Chandra Reddy2022-10-046-0/+76
* [libc] add syscall functionMichael Jones2022-09-301-0/+9
* [libc] Re-enable functions from signal.h and re-enable abort.Siva Chandra Reddy2022-09-3011-4/+190