summaryrefslogtreecommitdiff
path: root/libc
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[libc] Improve the add_libc_test rule."Siva Chandra Reddy2023-05-041-8/+0
* [libc] Improve the add_libc_test rule.Siva Chandra Reddy2023-05-041-0/+8
* [libc] Maintain proper alignment for the hermetic tests mallocJoseph Huber2023-05-042-12/+13
* [libc][rpc] Pass lane_mask into lock functionsJon Chesterfield2023-05-041-11/+17
* [libc][Docs] Add warning about running GPU tests with parallelismJoseph Huber2023-05-041-0/+5
* [libc] Enable running libc unit tests on NVPTXJoseph Huber2023-05-048-41/+69
* [libc][rpc] Factor try_lock, unlock into functions on ProcessJon Chesterfield2023-05-041-8/+19
* [libc] Support global constructors and destructors on NVPTXJoseph Huber2023-05-049-23/+222
* [libc][rpc] Fold can send/recv into buffer_unavailableJon Chesterfield2023-05-041-13/+9
* [libc] Enable running libc unit tests on AMDGPUJoseph Huber2023-05-0412-45/+52
* [libc][rpc] Treat pointers as arrays consistentlyJon Chesterfield2023-05-041-7/+7
* [libc] Use proper flags for compiler version detectionGuillaume Chatelet2023-05-041-1/+1
* [libc][rpc] Simplify mailbox state trackingJon Chesterfield2023-05-044-51/+70
* [libc][rpc] Fix the memory ordering in lock.Jon Chesterfield2023-05-031-0/+6
* [libc] Make printf decimal long doubles use hexMichael Jones2023-05-032-3/+20
* [libc] add socket functionMichael Jones2023-05-0318-14/+213
* [libc] Revert rounding mode changes for hermetic testsJoseph Huber2023-05-031-4/+4
* [libc] Don't use '-nolibc' on the GPU buildJoseph Huber2023-05-031-1/+5
* [libc] Enable the '__support' unit tests to be hermeticJoseph Huber2023-05-037-52/+56
* [libc] Split out FPExceptMatcher from the FP utilsJoseph Huber2023-05-032-3/+17
* [libc] Enable the 'stdlib' unit tests to be hermeticJoseph Huber2023-05-033-50/+66
* [libc] Use -nolibc -nostdlib++ -nostartfiles for hermetic test link.Siva Chandra Reddy2023-05-031-1/+1
* [libc] Add 'UNIT_TEST_ONLY' and 'HERMETIC_TEST_ONLY' to 'add_libc_test'Joseph Huber2023-05-022-6/+14
* [libc] Enable the 'string' unit tests to be hermeticJoseph Huber2023-05-023-85/+86
* [libc] Remove use of 'assert' from the string testsJoseph Huber2023-05-023-16/+0
* [libc] Fix some missing features from the hermetic test supportJoseph Huber2023-05-022-14/+15
* [libc] Add support for global ctors / dtors for AMDGPUJoseph Huber2023-04-294-8/+135
* [libc] Fix printing on the GPU when given a `cpp::string_ref`Joseph Huber2023-04-282-5/+10
* [libc][NFC] Start cleanup of time functionsMichael Jones2023-04-2815-38/+37
* [libc] add exception to atof differential fuzzMichael Jones2023-04-282-1/+40
* [libc] Implement `exit` for the GPU partiallyJoseph Huber2023-04-275-24/+18
* [libc] Support the `abs` functions in the GPU libc.Joseph Huber2023-04-272-1/+6
* [libc] Support the string conversion methods on the GPUJoseph Huber2023-04-276-2/+33
* [libc] Add more missing GPU utilitiesJoseph Huber2023-04-273-5/+31
* [libc] Add a new target named LibcHermeticTestMain.Siva Chandra Reddy2023-04-262-23/+25
* [libc][fix] Also remove the headers for the other flagsJoseph Huber2023-04-261-2/+2
* [libc][fix] Only add the hermetic test flags in GPU modeJoseph Huber2023-04-261-1/+1
* [libc] Partially implement `atexit` on the GPUJoseph Huber2023-04-265-1/+50
* [libc] Correctly pass 'CXX_STANDARD' to the packaged GPU buildJoseph Huber2023-04-261-0/+10
* [libc] Enable the GPU build to build the UnitTest libraryJoseph Huber2023-04-262-3/+6
* [libc] Add path to include generated headers for hermetic testsJoseph Huber2023-04-261-0/+8
* [libc][bazel] add file printf targets and supportMichael Jones2023-04-269-6/+121
* [libc][Docs] Begin improving documentation for the GPU libcJoseph Huber2023-04-267-170/+243
* [libc] Fix sched_get_priority_max() syscall invocationTal Zussman2023-04-252-3/+3
* [libc] Fix including 'libc_errno.h' incorrectlyJoseph Huber2023-04-251-1/+6
* [libc][fix] Add missing 'errno' header for the GPU libcJoseph Huber2023-04-253-0/+5
* [libc] Ignore 'errno' on the GPU and support 'atoi'Joseph Huber2023-04-255-0/+37
* [libc] Fix typos in documentationKazu Hirata2023-04-247-13/+13
* [libc][Obvious] Add NO_RUN_POSTBUILD to sqrtf exhaustive test.Siva Chandra Reddy2023-04-241-0/+1
* [libc][Obvious] Enable hermetic tests only under full build.Siva Chandra Reddy2023-04-241-1/+1