Age | Commit message (Expand) | Author | Files | Lines |
4 hours | [libc] No need to use recursion in fcntl (#99893) | Mikhail R. Gadelha | 1 | -8/+10 |
4 hours | [libc][math] Optimize copysign{,f,f16} and fabs{,f,f16} with builtins when av... | OverMighty | 7 | -6/+55 |
5 hours | [libc] Change fcntl cmd when only fcntl64 is available (#99675) | Mikhail R. Gadelha | 1 | -9/+23 |
6 hours | [libc] Use `<assert.h>` in overlay mode for LIBC_ASSERT (#99875) | Joseph Huber | 2 | -1/+2 |
21 hours | [libc][math] Update getpayload and fmul/fadd/fsub/ffma with NaN inputs. (#99812) | lntue | 6 | -80/+101 |
25 hours | [libc][math][c23] Add entrypoints and tests for dsqrt{l,f128} (#99815) | Job Henandez Lara | 6 | -0/+109 |
29 hours | [libc][math][c23] Add entrypoints and tests for fsqrt{,l,f128} (#99669) | Job Henandez Lara | 8 | -0/+160 |
2 days | [libc] Implement pwait2 using pwait (#99781) | Mikhail R. Gadelha | 1 | -0/+12 |
2 days | [libc] Enable most of the libc entrypoitns for riscv (#99771) | Mikhail R. Gadelha | 2 | -2/+2 |
2 days | [libc] Added static casts to fix implicit conversion warnings in 32-bit systems | Mikhail R. Gadelha | 5 | -13/+14 |
2 days | reland "[libc] implement cached process/thread identity (#98989)" (#99765) | Schrodinger ZHU Yifan | 17 | -29/+261 |
3 days | [libc][math]: updated math docs for newhdrgen (#99715) | aaryanshukla | 1 | -1/+1 |
3 days | [libc][math]fadd implementation (#99694) | aaryanshukla | 4 | -0/+53 |
3 days | [libc] Fix missing sysroot path for kernel headers when crosscompiling (#99588) | Mikhail R. Gadelha | 1 | -1/+1 |
3 days | [libc][math] Fix signaling nan handling of hypot(f) and improve hypotf perfor... | lntue | 3 | -72/+96 |
3 days | [libc] Fix headers for statvfs implementation | Joseph Huber | 3 | -3/+3 |
4 days | [libc] Removed __LIBC_CONST_ATTR attribute and updated math.yaml with the new... | RoseZhang03 | 1 | -3/+3 |
4 days | Revert "[libc] implement cached process/thread identity" (#99559) | Schrodinger ZHU Yifan | 17 | -261/+29 |
4 days | [libc] implement cached process/thread identity (#98989) | Schrodinger ZHU Yifan | 17 | -29/+261 |
4 days | [libc][math][c23] Add {f,d}mul{l,f128} and f16mul{,f,l,f128} C23 math functio... | OverMighty | 21 | -117/+564 |
5 days | [libc][math] Remove constexpr quantifier from cbrt's utility functions. (#99349) | lntue | 1 | -3/+3 |
5 days | [libc][math] Implement double precision cbrt correctly rounded to all roundin... | lntue | 4 | -0/+378 |
5 days | [libc] Change rand implementation so all tests pass in both 32- and 64-bit sy... | Mikhail R. Gadelha | 1 | -11/+30 |
6 days | [libc] Implement `clock_gettime` for the monotonic clock on the GPU (#99067) | Joseph Huber | 2 | -0/+44 |
6 days | [libc] Add `strerror` and `strerror_k` to the GPU (#99083) | Joseph Huber | 1 | -1/+2 |
6 days | [libc][stdlib] Implement heap sort. (#98582) | lntue | 7 | -137/+271 |
7 days | [libc] add a simple TTAS spin lock (#98846) | Schrodinger ZHU Yifan | 2 | -0/+90 |
7 days | [libc][math] Optimize nearest integer functions using builtins when available... | OverMighty | 28 | -259/+161 |
7 days | [libc] Mark external baremetal I/O symbols as extern "C" (#98871) | Petr Hosek | 1 | -3/+3 |
8 days | [libc] Extend the baremetal I/O vendor ABI (#98683) | Petr Hosek | 2 | -6/+45 |
9 days | [libc] Mark all __llvm_libc_errno definitions as noexcept (#98762) | Petr Hosek | 1 | -2/+2 |
9 days | [libc] Mark internal __llvm_libc_errno as noexcept (#98760) | Petr Hosek | 1 | -1/+1 |
9 days | [libc] Remove src/errno/errno.h (#98759) | Petr Hosek | 4 | -25/+7 |
9 days | [libc] fix dependencies for fprintf (#98752) | Schrodinger ZHU Yifan | 1 | -4/+12 |
9 days | [libc] Support configurable errno modes (#98287) | Petr Hosek | 4 | -29/+93 |
10 days | [libc] suppress uninitialized werrors (#98710) | Schrodinger ZHU Yifan | 1 | -2/+2 |
10 days | [libc] Fix missing printf dependencies | Joseph Huber | 1 | -6/+14 |
10 days | [libc] Remove warnings on default values | Joseph Huber | 1 | -3/+0 |
10 days | [libc] Implement (v|f)printf on the GPU (#96369) | Joseph Huber | 12 | -46/+324 |
10 days | [libc] Add erase function to blockstore (#98674) | Michael Jones | 1 | -2/+55 |
10 days | [libc] Remove `config.h` self-inclusion (#98670) | Petr Hosek | 1 | -1/+0 |
10 days | Revert "[libc] Add erase function to blockstore" (#98669) | Michael Jones | 1 | -53/+2 |
10 days | [libc] Add erase function to blockstore (#97641) | Michael Jones | 1 | -2/+53 |
10 days | [libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597) | Petr Hosek | 2228 | -4467/+7239 |
11 days | Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration... | Mehdi Amini | 2228 | -7239/+4467 |
11 days | [libc] Disable hidden visibility for LIBC_NAMESPACE with GCC (#98549) | Petr Hosek | 1 | -0/+6 |
11 days | [libc] Fix atexit not getting linked on linux (#98537) | Michael Jones | 1 | -2/+11 |
11 days | [libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075) | Petr Hosek | 2228 | -4467/+7239 |
11 days | [libc] fix baremetal getchar (#98515) | Michael Jones | 2 | -2/+2 |
11 days | [libc] fix fileno includes (#98514) | Michael Jones | 3 | -13/+4 |