aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-08-26[libc] Fix file collision causing test flake (#106119)Michael Jones1-2/+2
2024-08-26[libc] Implement 'vfscanf' and 'vscanf' (#105293)Joseph Huber12-0/+287
2024-08-22[libc] Fix locale structs with old headergenJoseph Huber1-2/+2
2024-08-22[libc] Add `ctype.h` locale variants (#102711)Joseph Huber48-31/+950
2024-08-22[libc] Fix leftover thread localJoseph Huber1-1/+1
2024-08-22[libc] Initial support for 'locale.h' in the LLVM libc (#102689)Joseph Huber35-0/+788
2024-08-22Revert " [libc] Add `ctype.h` locale variants (#102711)"Joseph Huber79-1738/+31
2024-08-22 [libc] Add `ctype.h` locale variants (#102711)Joseph Huber79-31/+1738
2024-08-21[libc] Fix accidentally using system file on GPUJoseph Huber1-2/+0
2024-08-21[libc] Add `scanf` support to the GPU build (#104812)Joseph Huber5-19/+61
2024-08-21[libc][docs] Update docs to reflect new headergen (#102381)Michael Jones15-242/+154
2024-08-20[libc] move newheadergen back to safe_load (#105374)Michael Jones1-2/+2
2024-08-20[libc] Include startup code when installing all (#105203)Michael Jones1-1/+0
2024-08-19[libc][NFC] Add sollya script to compute worst case range reduction. (#104803)lntue1-0/+80
2024-08-18[libc][gpu] Add Atan2 Benchmarks (#104708)jameshu158696-5/+137
2024-08-18[libc] Add single threaded kernel attributes to AMDGPU startup utility (#104651)Joseph Huber1-2/+6
2024-08-17[libc] Fix type signature for strlcpy and strlcat (#104643)Joseph Huber2-4/+4
2024-08-16[libc] Add missing math definitions for round and scal for GPU (#104636)Joseph Huber1-1/+4
2024-08-16[libc] Fix generated header definitions in cmake (#104628)Michael Jones1-6/+8
2024-08-16Revert "[libc] Disable old headergen checks unless enabled" (#104627)Michael Jones2-25/+22
2024-08-16[libc] Disable old headergen checks unless enabled (#104522)Michael Jones2-22/+25
2024-08-15[libc] Make sure we have RISC-V f or d extension before using it (#104476)Petr Hosek1-1/+1
2024-08-15[libc] Add definition for `atan2l` on 64-bit long double platforms (#104489)Joseph Huber7-0/+74
2024-08-14[libc] Fix 'float type' incorrectly being used as the return typeJoseph Huber1-1/+1
2024-08-14[libc][math] Fix missing const in hdrgen signatures for totalordermag* (#103935)OverMighty2-15/+15
2024-08-14[libc] Add definitions for totalordermag(,f, l, f128), dsqrt(l, f128), fsqrt(...wldfngrs1-0/+62
2024-08-13[libc] Define 'size_t' in `time.h` and `uchar.h` (#103441)Joseph Huber5-3/+4
2024-08-13[libc] Fix `INFINITY` being defined as a double (#103445)Joseph Huber1-1/+1
2024-08-13[libc][math] Fix missing LIBC_INLINE on exp_range_reduction() function (#103305)OverMighty2-1/+3
2024-08-13[libc] Reapply ELF/LINK header changes (#102765)Schrodinger ZHU Yifan10-2/+104
2024-08-13[libc][math][c23] Add expm1f16 C23 math function (#102387)OverMighty14-75/+469
2024-08-12[libc] Fix warning on 'extern "C" int main' in test suite (#102973)Joseph Huber1-1/+9
2024-08-12[libc] Undo accidental changes to `dsubl` that were leftoeverJoseph Huber3-13/+1
2024-08-12[libc] Enable all supported math functions on the GPU (#102563)Joseph Huber4-3/+137
2024-08-12[NFC][libc] Clarifies underscores in n-char-sequence. (#102193)Mark de Wever2-5/+3
2024-08-11Revert "libc: Remove `extern "C"` from main declarations" (#102827)Schrodinger ZHU Yifan7-7/+7
2024-08-11libc: Remove `extern "C"` from main declarations (#102825)David Blaikie7-7/+7
2024-08-10[libc] Fix `scablnf16` using `float16` instead of `_Float16`Joseph Huber1-2/+2
2024-08-09[libc] Moved range_reduction_double ifdef statement (#102659)RoseZhang035-82/+22
2024-08-09[libc] Fix CFP long double and add tests (#102660)Michael Jones4-17/+32
2024-08-09[libc] Clean up remaining use of *_WIDTH macros in printf (#102679)Roland McGrath1-3/+3
2024-08-09[libc] Fix use of cpp::numeric_limits<...>::digits (#102674)Roland McGrath2-9/+10
2024-08-09[libc] Use cpp::numeric_limits in preference to C23 <limits.h> macros (#102665)Roland McGrath3-10/+17
2024-08-09[libc][newhdrgen]sorted function names in yaml (#102544)aaryanshukla25-2044/+2085
2024-08-09[libc][math][c23] Add fadd{l,f128} C23 math functions (#102531)aaryanshukla21-10/+239
2024-08-09[libc][math][c23] Add totalorderl function. (#102564)Job Henandez Lara15-13/+128
2024-08-08[libc][math][c23] Fix setpayloadsig smoke test on RV32 (#102538)Job Henandez Lara1-2/+13
2024-08-08[libc] Make str_to_float independent of fenv (#102369)Michael Jones2-8/+5
2024-08-08[libc][math] Add scalbln{,f,l,f128} math functions (#102219)aaryanshukla27-1/+434
2024-08-08[libc][gpu] Add Sinf Benchmarks (#102532)jameshu158692-20/+41