aboutsummaryrefslogtreecommitdiff
path: root/libc/spec
AgeCommit message (Expand)AuthorFilesLines
2023-07-19[libc] Add basic support for calling host functions from the GPUJoseph Huber1-0/+5
2023-06-28[libc][math] Implement erff function correctly rounded to all rounding modes.Tue Ly1-0/+2
2023-06-15[libc] Export GPU extensions to `libc` for external useJoseph Huber1-0/+18
2023-06-12[libc] Add qsort_rMichael Jones1-0/+17
2023-06-12[libc] Fix argument types for {f,}truncate specsAlfred Persson Forsberg1-2/+2
2023-05-23[libc][math] Implement double precision log1p correctly rounded to all roundi...Tue Ly1-0/+1
2023-05-23[libc][math] Implement double precision log2 function correctly rounded to al...Tue Ly1-0/+1
2023-05-23[libc][math] Implement double precision log function correctly rounded to all...Tue Ly1-0/+1
2023-05-22Add some missing [[noreturn]] attributesNoah Goldstein1-1/+1
2023-05-03[libc] add socket functionMichael Jones2-14/+33
2023-04-20[LIBC] Implement remainder of posix 'sched.h' minus `SCHED_SPORADIC`Noah Goldstein2-2/+63
2023-04-14[libc] Add implementation of getcharMichael Jones2-0/+10
2023-04-12[LIBC] Implement `sched_yield()`Noah Goldstein2-2/+17
2023-04-11[libc] Fix typo in gnu_ext.tdCaslyn Tonelli1-1/+1
2023-04-11[libc] Add memmem implementationCaslyn Tonelli1-1/+6
2023-04-11Reland "[libc] Add {,r}index"Alex Brachet1-0/+10
2023-04-11Revert "[libc] Add {,r}index"Alex Brachet1-10/+0
2023-04-11[libc] Add {,r}indexAlex Brachet1-0/+10
2023-04-10[libc] Add swab implementationCaslyn Tonelli1-0/+5
2023-04-06[libc] Implement strsepAlex Brachet1-0/+5
2023-04-03[libc] Add strchrnul implementationCaslyn Tonelli1-0/+5
2023-03-20[libc][obvious] remove currently unused typesMichael Jones2-3/+0
2023-03-20[libc] add basic wide char functionsMichael Jones2-0/+28
2023-02-23[libc] Introduce sys/socket.hJeff Bailey1-0/+14
2023-02-22[libc] Implement ntohl and ntohsRaman Tenneti1-0/+10
2023-02-16[libc] Implement htonl and htonsRaman Tenneti2-0/+23
2023-02-09[libc][math] Implement scalbn, scalbnf, scalbnl.Renyi Chen1-0/+4
2023-02-01[libc][math] Implement acoshf function correctly rounded to all rounding modes.Tue Ly1-0/+1
2023-01-27[libc][math] Implement asinhf function correctly rounded for all rounding modes.Tue Ly1-0/+1
2023-01-25[libc] Implement strcasestrAlex Brachet1-0/+5
2023-01-11[libc] Implement str{,n}casecmpAlex Brachet1-0/+20
2023-01-09[libc] Move b* string functions to strings.hAlex Brachet1-3/+3
2023-01-08[libc][math] Implement log10 function correctly rounded for all rounding modesTue Ly1-0/+1
2022-12-01[reland][libc] Add bcopyGuillaume Chatelet1-0/+5
2022-12-01Revert D138994 "[libc] Add bcopy"Guillaume Chatelet1-5/+0
2022-12-01[libc] Add bcopyGuillaume Chatelet1-0/+5
2022-11-17[libc] add scanf entrypointsMichael Jones1-0/+20
2022-11-15[libc] cleanup changes to gettimeofday.Raman Tenneti1-6/+3
2022-11-15[libc] re-enable assertMichael Jones1-1/+0
2022-11-11Removed tabs.Raman Tenneti1-15/+12
2022-11-11[libc] Implement gettimeofdayRaman Tenneti1-9/+30
2022-11-07[libc] Add implementation of getc, getc_unlocked and fgetc_unlocked.Siva Chandra Reddy3-0/+15
2022-11-07[libc] Add implementations of ftell.Siva Chandra Reddy1-0/+5
2022-11-04[libc] Add implementation of setbuf and setvbuf.Siva Chandra Reddy1-0/+10
2022-11-02[libc] Add implementation of ungetc.Siva Chandra Reddy1-0/+5
2022-11-02[libc] Add definitions of a few missing macros and types.Siva Chandra Reddy1-0/+3
2022-11-01[libc] Add x86_64 implementation of setjmp and longjmp.Siva Chandra Reddy1-0/+27
2022-10-31[libc][math] Add place-holder implementation for pow function.Tue Ly1-0/+2
2022-10-31[libc][math] Add place-holder implementation for asin to unblock demo examples.Tue Ly1-0/+1
2022-10-31[libc] Implement getoptAlex Brachet1-0/+24