summaryrefslogtreecommitdiff
path: root/libc/startup
Commit message (Expand)AuthorAgeFilesLines
* [libc][obvious] Fix undefined variable after name changeJoseph Huber2023-05-112-2/+2
* [libc][rpc] Allocate a single block of shared memory instead of threeJon Chesterfield2023-05-112-6/+6
* [libc][rpc] Allocate locks array within processJon Chesterfield2023-05-112-8/+4
* [libc] Support concurrent RPC port access on the GPUJoseph Huber2023-05-052-4/+6
* [libc] Change GPU startup and loader to use multiple kernelsJoseph Huber2023-05-042-107/+47
* [libc] Enable multiple threads to use RPC on the GPUJoseph Huber2023-05-042-2/+2
* [libc] Support global constructors and destructors on NVPTXJoseph Huber2023-05-042-8/+72
* [libc] Add support for global ctors / dtors for AMDGPUJoseph Huber2023-04-292-8/+65
* [libc] Add more utility functions for the GPUJoseph Huber2023-04-244-7/+53
* [libc] Update RPC interface for system utilities on the GPUJoseph Huber2023-04-192-2/+6
* [libc] Add special handling for CUDA PTX featuresJoseph Huber2023-04-171-2/+2
* [libc][NFC] Standardize missing syscalls error messages.Mikhail R. Gadelha2023-04-173-3/+3
* [libc] Search for the CUDA patch explicitly when testingJoseph Huber2023-04-051-0/+2
* [libc] Implement the RPC client / server for NVPTXJoseph Huber2023-03-242-1/+7
* [libc] Use `nvptx_kernel` attribute in NVPTX startup codeJoseph Huber2023-03-242-8/+4
* [libc] Adjust NVPTX startup codeJoseph Huber2023-03-222-4/+10
* [libc] Don't install the GPU startup code for nowJoseph Huber2023-03-211-4/+0
* [libc] Add environment variables to GPU libc test for AMDGPUJoseph Huber2023-03-201-3/+4
* [libc] Enable integration tests targeting the GPUJoseph Huber2023-03-171-2/+7
* [libc] Add initial support for an RPC mechanism for the GPUJoseph Huber2023-03-172-2/+7
* [libc] Add missing dependencies to RISC-V startup implementationJoseph Huber2023-03-161-0/+2
* [libc] Add missing environ dependency to AArch64 startup implementationJoseph Huber2023-03-161-0/+1
* [libc] Add missing threads dependency to AArch64 startup implementationJoseph Huber2023-03-161-0/+1
* [libc] Declare __dso_handle in the integration test instead of startup.Siva Chandra Reddy2023-03-133-9/+0
* [libc] Extend the linux thread implementation for riscv64.Siva Chandra2023-03-092-0/+229
* [libc] Simplify integration tests by eliminating the artificial sysroot.Siva Chandra Reddy2023-03-062-0/+6
* [libc] Fix amdgpu startup code flagsJoseph Huber2023-02-221-1/+2
* [libc] Support add_object_library for the GPU buildJoseph Huber2023-02-202-0/+2
* [libc] Add startup code implementation for GPU targetsJoseph Huber2023-02-075-0/+126
* [libc] Cleanup the CMake infrastructure to add startup objects.Siva Chandra Reddy2023-02-071-37/+6
* [libc] Build two different static archives libc.a and libm.a under full build.Siva Chandra Reddy2023-01-311-1/+1
* [libc][Obvious] Address few GCC warnings.Siva Chandra Reddy2023-01-091-2/+2
* [libc][NFC] Rename "loader" to "startup".Siva Chandra Reddy2022-12-158-0/+599