aboutsummaryrefslogtreecommitdiff
path: root/libc/config
AgeCommit message (Expand)AuthorFilesLines
2022-11-29[libc] Add initial support for a libc implementation for the GPUJoseph Huber3-0/+78
2022-11-17[libc] add scanf entrypointsMichael Jones1-0/+3
2022-11-16[libc] Fix assert.h and ctype.h not being builtJoseph Huber2-2/+2
2022-11-15[libc] re-enable assertMichael Jones1-1/+1
2022-11-11Removed tabs.Raman Tenneti1-1/+1
2022-11-11[libc] Implement gettimeofdayRaman Tenneti3-2/+12
2022-11-07[libc] Add implementation of getc, getc_unlocked and fgetc_unlocked.Siva Chandra Reddy1-0/+3
2022-11-07[libc] Add implementations of ftell.Siva Chandra Reddy1-0/+1
2022-11-04[libc] Add implementation of setbuf and setvbuf.Siva Chandra Reddy1-0/+2
2022-11-02[libc] Add implementation of ungetc.Siva Chandra Reddy1-0/+1
2022-11-02[libc] Add definitions of a few missing macros and types.Siva Chandra Reddy1-0/+2
2022-11-01[libc] Add x86_64 implementation of setjmp and longjmp.Siva Chandra Reddy3-0/+9
2022-10-31[libc][math] Add place-holder implementation for pow function.Tue Ly3-0/+3
2022-10-31[libc][math] Add place-holder implementation for asin to unblock demo examples.Tue Ly3-0/+3
2022-10-31[libc] Implement getoptAlex Brachet3-1/+11
2022-10-28[libc] add locale free strcollMichael Jones1-0/+1
2022-10-27[libc] add fgetsMichael Jones1-0/+1
2022-10-27Revert "[libc] Implement getopt"Alex Brachet3-11/+1
2022-10-27[libc] Implement getoptAlex Brachet3-1/+11
2022-10-26[libc] Enable more entrypoints on aarch64.Siva Chandra1-1/+8
2022-10-25[libc] Enable a few entrypoints on aarch64 already available on x86_64.Siva Chandra2-9/+54
2022-10-25[libc] Add Linux implementations of time and clock functions.Siva Chandra Reddy2-2/+4
2022-10-25[libc] Add the header sys/types.h.Siva Chandra Reddy2-0/+8
2022-10-24[libc] Add implementation of difftime function.Raman Tenneti2-0/+2
2022-10-22[libc] Add implementation of fgetc.Siva Chandra Reddy1-0/+1
2022-10-22[libc] Add stdin definition.Siva Chandra Reddy2-0/+2
2022-10-22[libc] Add select.h and the implementation of the select function for Linux.Siva Chandra Reddy3-0/+8
2022-10-20[libc][Obvious] Fix incomplete spec definition of sys/random.h.Siva Chandra Reddy1-0/+4
2022-10-19[libc][Obvious] Add termios.h to the list of x86_64 linux headers.Siva Chandra Reddy1-0/+1
2022-10-18[libc] Add implementation of sigaltstack for linux.Siva Chandra Reddy2-0/+2
2022-10-18[libc] Add termios.h and the implementation of functions declared in it.Siva Chandra Reddy2-0/+17
2022-10-17[libc] add putc, fputc, and putcharMichael Jones1-0/+3
2022-10-14[libc] Add implementation of the POSIX getcwd function.Siva Chandra Reddy1-0/+1
2022-10-13[libc] Add a simple implementation of the posix_spawn function.Siva Chandra Reddy2-1/+2
2022-10-12[libc] add headers sys/auxv sys/prctl and sys/timeMichael Jones1-0/+4
2022-10-11[libc] Add POSIX functions posix_spawn_file_actions_*.Siva Chandra Reddy2-0/+11
2022-10-10[libc] fix header list for x86_64Michael Jones1-3/+10
2022-10-10[libc] add isattyMichael Jones2-0/+2
2022-10-10[libc] add sysconf with pagesizeMichael Jones1-0/+1
2022-10-10[libc] Add implementation of pthread_atfork.Siva Chandra Reddy2-0/+2
2022-10-10Implement `getrandom` function for linux targets.Schrodinger ZHU Yifan2-0/+4
2022-10-07[libc] add strsignal and refactor message mappingMichael Jones1-0/+1
2022-10-07[libc] add strerror_r functionMichael Jones1-1/+2
2022-10-06[libc][obvious] move kill into fullbuild onlyMichael Jones1-3/+1
2022-10-06[libc] add killMichael Jones2-1/+10
2022-10-06[libc] Add POSIX execv and execve functions.Siva Chandra Reddy3-1/+7
2022-10-05[libc][Obvious] Add "__" prefix to sched_getcpucount in the spec and elsewhere.Siva Chandra Reddy1-1/+1
2022-10-05[libc] Add the POSIX waitpid function and the BSD wait4 function.Siva Chandra Reddy2-1/+3
2022-10-04[libc] fix fullbuild handling for macro functionsMichael Jones1-2/+4
2022-10-04[libc] add CPU_COUNT macro and backing functionMichael Jones2-0/+2