aboutsummaryrefslogtreecommitdiff
path: root/libc/src
AgeCommit message (Expand)AuthorFilesLines
2026-01-12[libc] update add_math_function.md to reflect __support/math refactor (#175500)Anonmiraj1-3/+35
2026-01-12[libc] Provide a minimal implementation of elf.h (#172766)Petr Hosek2-37/+18
2026-01-12[libc] Improve SIMT control flow in the GPU allocatorJoseph Huber1-39/+46
2026-01-12[libc][math] Refactor ilogbf16 implementation to header-only in src/__support...mitchell4-8/+48
2026-01-12[libc][math] Fix GPU build fails (#175474)Muhammad Bassiouni4-10/+7
2026-01-12[libc][math] Refactor log to header-only shared math (#175395)CarvedCoder7-864/+907
2026-01-09[libc][math] Refactor sin implementation to header-only in src/__support/math...lntue4-177/+200
2026-01-10[libc][math] Refactor expm1f16 implementation to header-only in src/__support...Muhammad Bassiouni4-139/+172
2026-01-06[libc] Provide empty weak definition for __cxa_thread_finalize (#174373)Petr Hosek1-8/+12
2026-01-06[libc][wctype] Create generation script for classification lookup tables (#17...Marcell Leleszi3-0/+3739
2026-01-05[libc] Delete teardown_main_tls and all its uses (#174374)Petr Hosek2-8/+1
2026-01-05[libc][math] Fix the FTZ/DAZ checks for log1p. (#174424)lntue1-2/+2
2025-12-23[libc] Add stub pthread_attr_getschedparam / pthread_attr_setschedparam (#173...Roland McGrath5-0/+112
2025-12-23[libc] add missing header to alloc-checker (#173400)Kyungtak Woo1-0/+1
2025-12-22[libc] Split out src/__support/alloc-checker.h (#173104)Roland McGrath14-74/+118
2025-12-22[libc][math] Add LIBC_CONF_MATH_USE_SYSTEM_FENV / LIBC_MATH_USE_SYSTEM_FENV (...lntue17-0/+79
2025-12-19[libc][math] Refactor expm1f implementation to header-only in src/__support/m...Muhammad Bassiouni4-170/+202
2025-12-17[libc] Cast the error value to int (#172724)Petr Hosek1-1/+1
2025-12-17[libc][fenv] Fix performance regression for x86 mxcsr utilities. (#172717)lntue1-6/+6
2025-12-17[libc] Support opaque FILE* on baremetal (#168931)Petr Hosek28-226/+949
2025-12-17libc: Prefix Rounding Control Error enum to avoid conflict in windows build (...Jinsong Ji3-4/+4
2025-12-17[libc][CPP] make the string trap on OOM (#172260)Schrodinger ZHU Yifan1-2/+5
2025-12-16[libc] Add Darwin mutex support via os_sync primitives (#167722)Shreeyash Pandey12-58/+167
2025-12-15[libc] Fix ifdef in compiler.h. (#172324)lntue1-1/+1
2025-12-15Revert "[APFloat] Add exp function for APFloat::IEEESsingle using expf implem...Mehdi Amini1-43/+0
2025-12-15[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation...lntue1-0/+43
2025-12-12[libc] Properly fix printf long double subnormals (#172103)Michael Jones1-9/+10
2025-12-12[libc][wctype][codegen] Add generation script for conversion data (#170868)Muhammad Bassiouni2-0/+790
2025-12-11[libc] Refactor static polymorphism in WriteBuffer (NFC). (#169089)Alexey Samsonov15-109/+127
2025-12-11[libc] Add support for getpagesize. (#171713)Sterling-Augustine4-0/+62
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