aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
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
2024-08-08[libc] [gpu] Fix Minor Benchmark UI Issues (#102529)jameshu158692-9/+11
2024-08-08[libc][newhdrgen] add_function by alphabetical order (#102527)aaryanshukla1-1/+9
2024-08-08[libc] [gpu] Add Generic, NvSin, and OcmlSinf64 Throughput Benchmark (#101917)jameshu158696-80/+128
2024-08-08[libc][math][c23] Add ddivl C23 math function. (#102468)lntue19-9/+125
2024-08-08[libc] Make use of 32-bit time_t a config option (#102012)Simon Tatham9-8/+70
2024-08-08[libc] Implement 'getenv' on the GPU target (#102376)Joseph Huber22-26/+84
2024-08-08[libc][math] fix yaml indentation bug (#102421)Job Henandez Lara1-1/+1
2024-08-08[libc][math][c23] Add entrypoints and tests for setpayloadsig{,f,l,f128} and ...Job Henandez Lara27-4/+480
2024-08-07[libc] Use proxy headers for `limits.h` values (#102378)Joseph Huber2-2/+3
2024-08-07[libc][math] updated functionspec subf128 (#102372)aaryanshukla1-1/+1
2024-08-07libc: remove trailing whitespacesSylvestre Ledru11-50/+50
2024-08-07[libc] math fuzzing MPFR include statement (#102358)RoseZhang033-3/+3
2024-08-07[libc][math] fixing build broke for remainderf128 (#102362)aaryanshukla1-1/+1