aboutsummaryrefslogtreecommitdiff
path: root/libc/config/gpu
AgeCommit message (Expand)AuthorFilesLines
2024-01-19[libc] Add float.h header. (#78737)lntue1-0/+1
2024-01-05[libc][math] Implement nan(f|l) functions (#76690)Nishant Mittal1-0/+2
2023-11-21[libc][math] Implement nexttoward functions (#72763)Nishant Mittal1-0/+2
2023-10-23[libc] Enable remaining string functions on the GPU (#68346)Joseph Huber1-0/+16
2023-10-19[libc] Partially implement 'rand' for the GPU (#66167)Joseph Huber1-0/+2
2023-10-19[libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm`...Anton Rydahl1-3/+34
2023-10-17[libc] Implement the 'ungetc' function on the GPU (#69248)Joseph Huber1-0/+1
2023-09-28[libc] Fix wrapper headers for some ctype macros and C++ declsJoseph Huber1-1/+0
2023-09-26[libc] Implement `fseek`, `fflush`, and `ftell` on the GPU (#67160)Joseph Huber1-0/+3
2023-09-21[libc] Remove the 'rpc_reset' routine from the RPC implementation (#66700)Joseph Huber1-1/+0
2023-09-18[libc] Add GPU config file using the new format (#66635)Joseph Huber1-0/+16
2023-09-14[libc] Implement more input functions on the GPU (#66288)Joseph Huber1-0/+7
2023-09-13[libc] Implement 'qsort' and 'bsearch' on the GPU (#66230)Joseph Huber2-0/+6
2023-09-09[libc] Implement stdio writing functions for the GPU port (#65809)Joseph Huber1-0/+4
2023-08-31[libc] Support 'assert.h' on the GPUJoseph Huber3-0/+36
2023-08-31[libc] Implement the 'abort' function on the GPUJoseph Huber1-2/+1
2023-08-30[libc] Implement the 'nanosleep' function on the GPUJoseph Huber2-0/+4
2023-08-30[libc] Implement the 'clock()' function on the GPUJoseph Huber3-0/+10
2023-08-16[libc] Implement fopen, fclose, and fread on the GPUJoseph Huber1-0/+3
2023-08-09[libc] Rework the file handling for the GPUJoseph Huber1-3/+0
2023-08-01[libc][libm][GPU] Populating 'libmgpu.a' for math on the GPUAnton Rydahl1-1/+24
2023-07-26[libc] Add support for the 'fread' function on the GPUJoseph Huber1-0/+1
2023-07-26[libc] Add math functions to AMD/NVPTX libmEthan Luis McDonough1-0/+44
2023-07-19[libc] Add basic support for calling host functions from the GPUJoseph Huber1-0/+1
2023-07-10[libc] Remove GPU string functions incompatible with C++Joseph Huber1-7/+0
2023-07-05[libc] Support fopen / fclose on the GPUJoseph Huber1-0/+2
2023-07-05[libc] Add GPU support for the 'inttypes.h' functionsJoseph Huber3-0/+11
2023-06-29[libc] Enable the 'div' routines on the GPUJoseph Huber2-0/+6
2023-06-15[libc] Export GPU extensions to `libc` for external useJoseph Huber3-0/+7
2023-06-15[libc] Enable conversion functions on the GPUJoseph Huber1-0/+11
2023-06-14[libc] Add support for FMA in the GPU utilitiesJoseph Huber1-0/+2
2023-06-14[libc] Begin implementing a 'libmgpu.a' for math on the GPUJoseph Huber2-1/+10
2023-06-05[libc] Add initial support for 'puts' and 'fputs' to the GPUJoseph Huber3-0/+18
2023-05-04[libc] Enable running libc unit tests on AMDGPUJoseph Huber1-11/+0
2023-04-27[libc] Implement `exit` for the GPU partiallyJoseph Huber1-1/+5
2023-04-27[libc] Support the `abs` functions in the GPU libc.Joseph Huber1-0/+3
2023-04-27[libc] Support the string conversion methods on the GPUJoseph Huber3-0/+15
2023-04-26[libc] Partially implement `atexit` on the GPUJoseph Huber2-0/+9
2023-04-26[libc] Enable the GPU build to build the UnitTest libraryJoseph Huber1-0/+5
2023-04-25[libc][fix] Add missing 'errno' header for the GPU libcJoseph Huber2-0/+4
2023-04-25[libc] Ignore 'errno' on the GPU and support 'atoi'Joseph Huber2-0/+4
2023-04-11[libc] Add memmem implementationCaslyn Tonelli1-0/+1
2023-04-03[libc] Add strchrnul implementationCaslyn Tonelli1-0/+1
2023-01-25[libc] Implement strcasestrAlex Brachet1-0/+1
2023-01-11[libc] Implement str{,n}casecmpAlex Brachet1-0/+2
2022-12-20[libc][NFC] Simplify how the definiton of NULL macro is added to string.h.Siva Chandra Reddy1-11/+0
2022-11-29[libc] Add initial support for a libc implementation for the GPUJoseph Huber3-0/+78