aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2023-09-13[libc] Move long double table option to new config (#66151)michaelrj-google5-1/+11
2023-09-13[libc] Implement 'qsort' and 'bsearch' on the GPU (#66230)Joseph Huber3-0/+9
2023-09-13[libc][NFC] Make entrypoint alias targets real library targets. (#66044)Siva Chandra1-3/+16
2023-09-13[libc] Make time_t 64 bits long on all platforms but arm32Mikhail R. Gadelha3-6/+15
2023-09-12[libc] Improve the implementation of the rand() function (#66131)Joseph Huber4-7/+21
2023-09-12[libc][NFC] Factor GPU exiting into a common function (#66093)Joseph Huber6-22/+15
2023-09-12[libc] Fix a typo in a CMakeLists.txt - replace DEPS with DEPENDS. (#66130)Siva Chandra1-6/+6
2023-09-12[libc] Add missing deps for header libraries. (#66125)Siva Chandra2-8/+5
2023-09-12[libc] Make add_header and add_gen_header targets normal library targets. (#6...Siva Chandra1-3/+16
2023-09-12[libc] Add is_object (#65749)Guillaume Chatelet4-0/+54
2023-09-11[libc][NFC] Eliminate the internal header library target. (#65837)Siva Chandra1-13/+5
2023-09-11[libc] Manually set the AMDGPU code object version (#65986)Joseph Huber5-3/+21
2023-09-11[libc] Add type_traits tests (#65956)Guillaume Chatelet2-0/+310
2023-09-11[libc][NFC] Fix missing header in CMakelists.txt (#65960)Guillaume Chatelet1-0/+50
2023-09-11[libc] Add missing add_lvalue_reference_t (#65940)Guillaume Chatelet1-0/+2
2023-09-09[libc] Implement stdio writing functions for the GPU port (#65809)Joseph Huber17-70/+275
2023-09-08[libc][NFC] Make add_header_library rule support COMPILE_OPTIONS. (#65821)Siva Chandra1-1/+4
2023-09-08[libc] Generate configure.rst from the JSON config information. (#65791)Siva Chandra4-1/+114
2023-09-08[libc][NFC] Cleanup the GPU file I/O utility header (#65680)Joseph Huber1-48/+21
2023-09-08[libc][docs] Fix docs/gpu/support.rst. (#65790)Siva Chandra1-1/+1
2023-09-08[libc] Build the `libc` objects using a generic AMDGPU ABI (#65782)Joseph Huber1-0/+1
2023-09-08[libc] Unify gettime implementations (#65383)Mikhail R. Gadelha7-83/+112
2023-09-08[libc] Add is_scalar (#65740)Guillaume Chatelet2-0/+33
2023-09-08[libc] Add is_member_pointer_v (#65631)Guillaume Chatelet2-0/+31
2023-09-07[libc] Fix printf %p formatMichael Jones2-10/+60
2023-09-07[libc] Fix setrlimit/getrlimit on 32-bit systemsMikhail R. Gadelha1-1/+1
2023-09-07[libc] Fix building the RPC server with LIBC_NAMESPACE (#65642)Joseph Huber2-5/+7
2023-09-07[libc] Fix missing GPU math implementations (#65616)Joseph Huber12-66/+130
2023-09-07[libc] move in_place_t in utility (#65623)Guillaume Chatelet3-8/+37
2023-09-07[libc] Add is_null_pointer_v (#65627)Guillaume Chatelet1-0/+2
2023-09-07[libc] Add missing include in type_traits/remove_all_extents.h (#65626)Guillaume Chatelet1-0/+2
2023-09-07[libc] fix missing default template parameter value in enable_if (#65622)Guillaume Chatelet1-1/+1
2023-09-07[libc][math] Fix signed zeros for acosf, acoshf, and atanf in FE_DOWNWARD mode.Tue Ly9-37/+58
2023-09-07[libc] customizable namespace 2/4 (#65471)Guillaume Chatelet1-0/+4
2023-09-07[libc] Fix gmtime test on systems with sizeof(time_t) == 4 (#65388)Mikhail R. Gadelha1-0/+2
2023-09-07[libc] Fix overflow check for 32 bit long time_t (#65394)Mikhail R. Gadelha3-18/+18
2023-09-07[libc] continues header cleanup process (#65556)Christopher Di Bella2-1/+3
2023-09-06[libc] Fix vendor implemented math functions not being exported (#65510)Joseph Huber1-2/+4
2023-09-06[libc] Fix failing mktime test case in 32-bit systems (#65390)Mikhail R. Gadelha1-12/+6
2023-09-06[libc] Fix test passing negative value in timespec passed to nanosleep (#65346)Mikhail R. Gadelha1-1/+1
2023-09-06[libc] Fix call to clock_gettime (#65166)Mikhail R. Gadelha1-3/+3
2023-09-06[libc] Unify lseek implementationsMikhail R. Gadelha3-48/+61
2023-09-06[reland][libc][NFC] split type_traits / utility in separate files (#65314)Guillaume Chatelet50-393/+1449
2023-09-06Revert "[libc][NFC] split type_traits / utility in separate files (#65314)"Guillaume Chatelet50-1445/+393
2023-09-06[libc][NFC] split type_traits / utility in separate files (#65314)Guillaume Chatelet50-393/+1445
2023-09-06[libc] customizable namespace 1/4 (#65321)Guillaume Chatelet1-2/+16
2023-09-05[libc] Add a JSON based config option system.Siva Chandra Reddy5-8/+217
2023-09-05[libc] Prevent system headers from being included for the GPU buildJoseph Huber2-3/+12
2023-09-04[libc] Include (v)s(n)printf in baremetal configsPetr Hosek6-2/+25
2023-09-04[libc] [NFC] wait4Impl: include <signal.h> instead of <sys/signal.h>Alfred Persson Forsberg1-1/+1