aboutsummaryrefslogtreecommitdiff
path: root/libc/config
AgeCommit message (Expand)AuthorFilesLines
2024-02-28[libc] Include assert.h on baremetal targets (#83324)Petr Hosek5-0/+44
2024-02-27[libc][stdbit] implement stdc_has_single_bit (C23) (#83168)Nick Desaulniers1-0/+5
2024-02-27[libc] Add fixed point support to printf (#82707)Michael Jones1-0/+4
2024-02-27[libc][math][c23] Add C23 math functions ilogbf128, logbf128, and llogb(f|l|f...lntue5-0/+23
2024-02-26[libc][stdfix] Add sqrt for fixed point types. (#83042)lntue1-0/+6
2024-02-26[libc][stdbit] implement stdc_count_ones (C23) (#82444)Nick Desaulniers1-0/+5
2024-02-26[libc][stdbit] implement stdc_count_zeros (C23) (#82437)Nick Desaulniers1-0/+5
2024-02-23[libc][NFC] Remove all trailing spaces from libc (#82831)Joseph Huber3-4/+4
2024-02-20[libc] add more stdbit.h entrypoints to additional targets (#82440)Nick Desaulniers6-0/+232
2024-02-20[libc][c23] add definitions for stdckdint.h (#82059)Schrodinger ZHU Yifan4-0/+4
2024-02-16[libc][stdfix] Add round functions for fixed point types. (#81994)lntue1-0/+12
2024-02-16[libc][stdfix] Re-enable fixed point abs entry points. (#81995)lntue1-7/+6
2024-02-15[libc] Tempporarily disable fixed point entry points until #80757 is merged. ...lntue1-6/+7
2024-02-15[libc][stdfix] Add abs functions for signed fixed point types. (#81823)lntue1-0/+12
2024-02-14[libc][math] Add C23 ldexpf128 math function and fix DyadicFloat conversions ...lntue3-0/+3
2024-02-14[libc][stdbit] implement stdc_first_trailing_one (C23) (#81768)Nick Desaulniers1-0/+5
2024-02-14[libc][stdbit] implement stdc_first_trailing_zero (C23) (#81526)Nick Desaulniers1-0/+5
2024-02-14[libc][stdbit] implement stdc_first_leading_one (C23) (#81502)Nick Desaulniers1-0/+5
2024-02-13[libc][stdfix] Generate stdfix.h header with fixed point precision macros acc...lntue2-0/+2
2024-02-12[libc][stdbit] implement stdc_first_leading_zero (C23) (#81340)Nick Desaulniers1-0/+5
2024-02-09[libc][math] Add C23 math function frexpf128. (#81337)lntue3-0/+3
2024-02-09[libc][math] Add C23 math function fdimf128. (#81074)lntue3-0/+3
2024-02-07[libc] Enable float128 entrypoints on aarch64 and riscv64. (#80682)lntue2-0/+23
2024-02-07[libc][stdbit] implement stdc_trailing_ones (C23) (#80459)Nick Desaulniers1-0/+5
2024-02-06[libc][stdbit] implement stdc_trailing_zeros (C23) (#80344)Nick Desaulniers1-0/+5
2024-02-05[libc] implement insque and remque (#80305)Sirui Mu3-0/+6
2024-02-05[libc] Fix generated float128 header for aarch64 target. (#78017)lntue2-3/+2
2024-02-05[libc][math] Add float128 rounding functions (ceilf128, floorf128, roundf128,...lntue1-1/+5
2024-02-01[libc] implement stdc_leading_ones (C23) (#80082)Nick Desaulniers1-0/+5
2024-01-30[libc] implement mlock/mlock2/munlock/mlockall/munlockall (#79645)Schrodinger ZHU Yifan3-0/+15
2024-01-30[libc] disable epoll_pwait2 due to breakage (#80051)michaelrj-google1-1/+3
2024-01-30[reland][libc] add epoll_wait functions (#79635)michaelrj-google10-4/+44
2024-01-29[libc] add more arch entrypoints for stdc_leading_zeros (#79923)Nick Desaulniers6-0/+24
2024-01-29[libc] implement stdc_leading_zeros_u* for stdbit.h (#79669)Nick Desaulniers2-0/+8
2024-01-25Revert "[libc] add epoll_wait functions" (#79534)michaelrj-google10-38/+4
2024-01-25[libc] add epoll_wait functions (#79515)michaelrj-google10-4/+38
2024-01-25[libc] Add fminf128 and fmaxf128 implementations for Linux x86_64. (#79307)felixh56781-0/+2
2024-01-25[libc] Move printf long double to simple calc (#75414)michaelrj-google1-1/+1
2024-01-24[libc] Add C23 limits.h header. (#78887)lntue6-0/+6
2024-01-24[libc] reland mincore (#79309)Schrodinger ZHU Yifan3-0/+3
2024-01-24[libc] Add sqrtf128 implementation for Linux x86_64. (#79195)felixh56781-0/+1
2024-01-23[libc] remove getauxval from arm32 entrypoint list (#79093)Schrodinger ZHU Yifan1-3/+0
2024-01-22[libc] implement sys/getauxval (#78493)Schrodinger ZHU Yifan5-1/+13
2024-01-22[libc] Include missing RISC-V stdlib.h and math.h entrypoints (#79034)Petr Hosek1-0/+110
2024-01-20[libc] Add missing header ioctl.h on aarch64. (#78865)lntue1-0/+2
2024-01-19[libc] Add float.h header. (#78737)lntue9-0/+9
2024-01-18[libc] Provide sys/queue.h (#78081)Petr Hosek4-0/+4
2024-01-18[libc][arm] add more math.h entrypoints (#77839)Nick Desaulniers2-0/+212
2024-01-17[libc][obvious] disable fabsf128 on aarch64 (#78511)michaelrj-google1-1/+2
2024-01-12[libc][math] Remove wrong fabsf128 entrypoint in aarch64 list. (#77974)lntue1-1/+0