aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
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
2023-07-06[libc] Add support for creating wrapper headers for offloading in clangJoseph Huber5-2/+124
2023-07-05[libc] Support fopen / fclose on the GPUJoseph Huber7-7/+112
2023-07-05[libc] Add GPU support for the 'inttypes.h' functionsJoseph Huber5-9/+32
2023-07-05[libc][Obvious] Fix timing on AMDGPU not being initializedJoseph Huber1-3/+4
2023-07-05[libc][Obvious] Fix bad macro check on NVPTX testsJoseph Huber1-1/+1
2023-07-05[libc] Support timing information in libc testsJoseph Huber6-20/+83
2023-07-05[libc] fix MPFR rounding problems in fuzz testMichael Jones5-32/+57
2023-07-05[libc] Use the new style includesPetr Hosek29-30/+35
2023-07-05Revert "[libc] Use LIBC_INCLUDE_DIR in CMake rules"Petr Hosek2-6/+10
2023-07-05[libc] Use LIBC_INCLUDE_DIR in CMake rulesPetr Hosek2-10/+6
2023-07-05[libc] Check if the hermetic test target existsPetr Hosek1-1/+1
2023-07-05[libc] Initiliaze the global pointer in riscv startup code.Siva Chandra2-0/+5
2023-07-04[libc] Remove flaky static assert from RPC interfaceJoseph Huber1-1/+0
2023-07-03[libc] Correct usage of __unix__ and __linux__Alfred Persson Forsberg21-23/+23
2023-07-01[libc] Missing FEnvImpl.h dependency on math.hPetr Hosek1-0/+1
2023-06-30[libc] Fix more inline definitionsRoland McGrath24-159/+185
2023-06-30[libc] Add missing cast in x86 big_endian_cmp_maskRoland McGrath1-1/+1
2023-06-30[libc] Make the RPC server target always availableJoseph Huber3-1/+10
2023-06-30[libc] Add other RPC callback methods to the RPC serverJoseph Huber2-19/+50
2023-06-30[libc] Improve memcmp latency and codegenGuillaume Chatelet15-639/+905
2023-06-29[libc] Enable the 'div' routines on the GPUJoseph Huber3-0/+9
2023-06-29[libc] Fix the implementation of exit on the GPUJoseph Huber3-0/+5