aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2023-07-21[libc] Remove test RPC opcodes from the exported headerJoseph Huber11-43/+182
2023-07-21[libc] Disable 'DecodeInOtherBases` test on GPU targetsJoseph Huber1-1/+8
2023-07-21[libc] Treat the locks array as a bitfieldJoseph Huber5-22/+36
2023-07-20[libc] Fix line reporting in assertion failureJon Chesterfield1-2/+3
2023-07-20[libc][NFC] mark vprintf functions as inlineMichael Jones1-3/+4
2023-07-20[libc] Move printf writer to new designMichael Jones18-583/+579
2023-07-20[libc] Warn on use of global constructors in `libc`Joseph Huber1-0/+1
2023-07-20[libc] Add an override option for specifying the loader implementationJoseph Huber1-1/+9
2023-07-20[libc][amdgpu] Accept deadstripped clock_freq globalJon Chesterfield1-23/+26
2023-07-20[libc] Remove global constructor in `getopt` implementationJoseph Huber3-12/+9
2023-07-20[libc] Remove global constructors on File typeJoseph Huber1-9/+7
2023-07-20[libc][amdgpu] Tolerate different install directories for hsa.hJon Chesterfield1-2/+12
2023-07-19[libc][NFC] Move the RPC types to the `rpc_client.h` headerJoseph Huber3-3/+1
2023-07-19[libc] Fix global constructor being emitted for the RPC clientJoseph Huber1-4/+4
2023-07-19[libc] Add basic support for calling host functions from the GPUJoseph Huber7-4/+84
2023-07-19Revert "[libc] Treat the locks array as a bitfield"Joseph Huber5-38/+23
2023-07-19[libc][NFC] Rename filesGuillaume Chatelet63-216/+212
2023-07-19[libc][memfunctions] Explicit error when platform in not supportedGuillaume Chatelet5-10/+15
2023-07-18[libc][NFC] reuse variable in printf string convMichael Jones2-4/+4
2023-07-18[libc] Set min precision for strtofloat fuzzMichael Jones1-53/+62
2023-07-18[libc] Treat the locks array as a bitfieldJoseph Huber5-23/+38
2023-07-18Revert "[libc] Default the GPU build to the default memory utilities"Joseph Huber5-10/+0
2023-07-18[libc] Default the GPU build to the default memory utilitiesJoseph Huber5-0/+10
2023-07-18Revert "[libc][memfunctions] Explicit error when platform in not supported"Jon Chesterfield5-20/+15
2023-07-18[libc][memfunctions] Explicit error when platform in not supportedGuillaume Chatelet5-15/+20
2023-07-18[libc][NFC] Split memmove implementations per platformGuillaume Chatelet5-60/+163
2023-07-17[AMDGPU] Add targets gfx1150 and gfx1151Jay Foad2-1/+5
2023-07-17[libc][NFC] Split memcmp implementations per platformGuillaume Chatelet3-24/+50
2023-07-17[libc][NFC] Split memset implementations per platformGuillaume Chatelet5-109/+180
2023-07-13[libc][NFC] Split memcpy implementations per platformGuillaume Chatelet4-28/+54
2023-07-13[libc][NFC] Split bcmp implementations per platformGuillaume Chatelet5-149/+218
2023-07-12[libc][math] Fix floating-point test support on x86_64 Apple machinesDominic Chen1-3/+25
2023-07-11[libc][Obvious] Check if the state hasn't already been destroyed on shutdownJoseph Huber1-1/+1
2023-07-11[libc] adjust strtofloat precision for subnormalsMichael Jones1-5/+26
2023-07-10[libc] Fix using the `libcgpu.a` for NVPTX in non-LTO buildsJoseph Huber1-2/+8
2023-07-10[libc] Remove GPU string functions incompatible with C++Joseph Huber2-12/+5
2023-07-10[NFC][libc] Use the new style includes for testsPetr Hosek1-3/+3
2023-07-10[libc] Use LIBC_INCLUDE_DIR in CMake rulesPetr Hosek2-10/+6
2023-07-09[libc][NFC] Move aligned access implementations to separate headerGuillaume Chatelet6-185/+210
2023-07-09[libc][NFC] Move memfunction's byte per byte implementations to a separate he...Guillaume Chatelet7-56/+100
2023-07-08[libc] Use the new style includes for testsPetr Hosek9-10/+15
2023-07-07Revert "[libc] Set include directories for the str_to_float test"Petr Hosek1-6/+0
2023-07-07[libc] Add support for creating wrapper headers for offloading in clangJoseph Huber5-2/+124
2023-07-07Revert "[libc] Use LIBC_INCLUDE_DIR in CMake rules"Petr Hosek2-6/+10
2023-07-07[libc] Use LIBC_INCLUDE_DIR in CMake rulesPetr Hosek2-10/+6
2023-07-07[libc] Set include directories for the str_to_float testPetr Hosek1-0/+6
2023-07-07[Libomptarget] Begin implementing support for RPC servicesJoseph Huber1-1/+1
2023-07-07[libc] Enable aliasing on AMDGPU targetsJoseph Huber1-2/+2
2023-07-07[libc] Adding a version of memcpy w/ software prefetchingGuillaume Chatelet3-62/+156
2023-07-06Revert "[libc] Add support for creating wrapper headers for offloading in clang"Joseph Huber5-124/+2