aboutsummaryrefslogtreecommitdiff
path: root/libc/src
AgeCommit message (Expand)AuthorFilesLines
2025-12-08[libc] move abs_timesout and monotonicity out of linux dir (#167719)Shreeyash Pandey11-40/+39
2025-12-05Include inline_strlen.h on aarch64 only if the target has vector instrucions ...Sterling-Augustine1-1/+2
2025-12-05[libc][fenv] Refactor x86 fenv implementations to make it work for various fe...lntue9-593/+971
2025-12-04Reland Refactor WIDE_READ to allow finer control over high-performance functi...Sterling-Augustine5-170/+242
2025-12-04Revert "Refactor WIDE_READ to allow finer control over high-performance funct...Sterling-Augustine5-242/+170
2025-12-04Refactor WIDE_READ to allow finer control over high-performance function sele...Sterling-Augustine5-170/+242
2025-12-04[libc][math] Refactor expm1 implementation to header-only in src/__support/ma...Muhammad Bassiouni4-502/+541
2025-12-04[libc] make clock_conversion.h common and document it (#167723)Shreeyash Pandey5-53/+75
2025-12-01[libc][malloc] Ensure a minimum block alignment of 4 (#169447)Daniel Thornburgh3-43/+42
2025-12-01[libc] Remove btowc / wctob from wctype_utils internal header. (#170200)Alexey Samsonov5-41/+8
2025-11-28[libc] Add clock_gettime for Darwin (#167160)Shreeyash Pandey5-2/+93
2025-11-28[libc][darwin] add internal::exit (#166357)Shreeyash Pandey3-3/+30
2025-11-20[libc][math] Add float-only implementation for atanf. (#167004)lntue3-0/+179
2025-11-18[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362)Jackson Stogel19-11/+590
2025-11-18[libc] implement inet_addr (#167708)Connector Switch3-0/+59
2025-11-17[libc] Move mbtowc, mbstowcs and inverse functions to stdlib.h (#168455)Alexey Samsonov10-75/+75
2025-11-17[libc] Implement wcstod and wcstold. (#168020)Alexey Samsonov5-0/+123
2025-11-14[libc] Allow user-defined LIBC_ASSERT macro. (#168087)lntue1-0/+2
2025-11-14[libc] replace for loops with a call to memcpy in File (#165219)Shreeyash Pandey1-11/+5
2025-11-13[libc] Templatize strtofloatingpoint and implement wcstof. (#167755)Alexey Samsonov6-136/+194
2025-11-13[libc][NFC] Fix warnings in RPC server codeJoseph Huber1-1/+1
2025-11-11[libc] Use function overloads to make string parsing code more generic. (#167...Alexey Samsonov4-54/+40
2025-11-11[libc][POSIX] Add clock_settime() function for Linux (#161729)Anton Shepelev12-6/+176
2025-11-11[libc] Implement fchown (#167286)Anshul Nigham4-0/+74
2025-11-11[libc] Refactor strftime internals to handle size_t return values (#166901)Marcell Leleszi4-9/+10
2025-11-10[libc] add an SVE implementation of strlen (#167259)Schrodinger ZHU Yifan1-5/+58
2025-11-10[libc] fwrite_unlocked: only return errno if an actual error occurred. (#167350)Sterling-Augustine1-2/+5
2025-11-10Reapply "[libc] Return errno from OFD failure paths in fcntl." (#166658) (#16...Jackson Stogel1-1/+1
2025-11-07[libc] add cpu feature flags for SVE/SVE2/MOPS (#166884)Schrodinger ZHU Yifan1-0/+12
2025-11-06[libc] Add localtime_r to baremetal entrypoints (#166677)Prabhu Rajasekaran1-4/+4
2025-11-06[libc] Fix stale char_ptr for find_first_character_wide read (#166594)Sterling-Augustine1-9/+9
2025-11-06Fix bazel build issue caused in #166517 (#166734)Karlo Basioli1-0/+1
2025-11-05Revert "[libc] Return errno from OFD failure paths in fcntl." (#166658)Jackson Stogel1-1/+1
2025-11-05[libc] Return errno from OFD failure paths in fcntl. (#166252)Jackson Stogel1-1/+1
2025-11-05[libc] Allow openat and creat to return fd 0. (#166466)Jackson Stogel2-10/+10
2025-11-05[libc] Add printf error handling (with fixes #2) (#166517)Marcell Leleszi32-71/+494
2025-11-05[libc] Migrate wctype_utils to use wchar_t where applicable. (#166234)Alexey Samsonov3-12/+16
2025-11-05[libc] Migrate ctype_utils to use char instead of int where applicable. (#166...Alexey Samsonov33-71/+170
2025-11-05[libc][math] Refactor exp2m1f16 implementation to header-only in src/__suppor...Muhammad Bassiouni4-166/+201
2025-11-04Revert commit d8e5698 and 15b19c7 (#166498)Kewen Meng32-494/+71
2025-11-04[libc] Fix printf long double bugs (#166474)Michael Jones1-2/+6
2025-11-04[libc] Add printf error handling (with fixes) (#166382)Marcell Leleszi32-71/+494
2025-11-04[libc] Add chown and getgid implementations (#166434)Shubh Pachchigar6-0/+138
2025-11-03Revert "[libc] Add printf error handling" (#166232)Kewen Meng32-491/+71
2025-11-03[libc] Add printf error handling (#162876)Marcell Leleszi32-71/+491
2025-10-31[libc] Templatize strtointeger implementation. (#165884)Alexey Samsonov8-208/+81
2025-10-30[libc] Remove optimization flags on entrypoints (#165782)Michael Jones4-187/+1
2025-10-30[libc] Fix off by one error in strftime (#165711)Marcell Leleszi2-2/+2
2025-10-27Move LIBC_CONF_STRING_UNSAFE_WIDE_READ to top-level libc-configuration (#165046)Sterling-Augustine1-11/+0
2025-10-26[libc] fix architecture guarding for 32bit sigsetjmp (#164923)Shreeyash Pandey1-1/+2