aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-02-05[libc] implement insque and remque (#80305)Sirui Mu14-2/+393
2024-02-05[libc] Refactor _build_gpu_objects cmake function. (#80631)lntue8-96/+129
2024-02-05[libc] tiny fix for doc (#80512)Schrodinger ZHU Yifan3-3/+3
2024-02-05[libc] Fix generated float128 header for aarch64 target. (#78017)lntue10-28/+56
2024-02-05[libc][math] Add float128 rounding functions (ceilf128, floorf128, roundf128,...lntue18-21/+359
2024-02-05[libc] Add `next_toward_inf` fo `FPBits` (#80654)Guillaume Chatelet3-0/+58
2024-02-05[libc][NFC] Make FPRep more testable (#80453)Guillaume Chatelet2-159/+200
2024-02-03[libc][NFC] Fix accessor qualifiers for `cpp::expected` (#80424)Guillaume Chatelet1-4/+6
2024-02-02[libc] add doc for search.h (#80492)Schrodinger ZHU Yifan2-0/+72
2024-02-02[libc][NFC] Simplify logic in `sqrt` (#80426)Guillaume Chatelet2-22/+12
2024-02-01[libc] Support epoll_wait using epoll_pwait (#80224)michaelrj-google1-2/+9
2024-02-01[libc][stdbit] fix return types (#80337)Nick Desaulniers28-89/+77
2024-02-01[libc] add bazel support for most of unistd (#80078)michaelrj-google24-55/+102
2024-02-01[libc] fix stdbit include test when not all entrypoints are available (#80323)Nick Desaulniers1-13/+25
2024-02-01[libc] implement stdc_leading_ones (C23) (#80082)Nick Desaulniers22-8/+468
2024-02-01[libc] Fix wrong errno number in tls_test. (#80312)lntue1-1/+1
2024-02-01[libc] Update libc_errno to work correctly in both overlay and full build mod...lntue14-86/+101
2024-02-01[libc][NFC] Refactor FLAGS expansion using cmake_language(CALL ...). (#80156)lntue4-402/+184
2024-01-31[libc] Fix read under msan (#80203)michaelrj-google1-1/+4
2024-01-31[libc][docs] fix stdbit.h docs (#80070)Nick Desaulniers1-7/+8
2024-01-31[libc] Fix condition ordering in scanf (#80083)michaelrj-google1-4/+4
2024-01-30[libc] disable mlockall w/ MCL_ONFAULT (#80075)Nick Desaulniers1-1/+7
2024-01-30[libc] implement mlock/mlock2/munlock/mlockall/munlockall (#79645)Schrodinger ZHU Yifan20-7/+607
2024-01-30[libc] disable epoll_pwait2 due to breakage (#80051)michaelrj-google1-1/+3
2024-01-30[libc] Change the starting port index to use the SMID (#79200)Joseph Huber5-3/+17
2024-01-30[reland][libc] add epoll_wait functions (#79635)michaelrj-google32-5/+564
2024-01-30[libc][docs] add page for stdbit.h (#79908)Nick Desaulniers2-0/+135
2024-01-30[libc] Fix running 'stdbit.h' tests if file is never generatedJoseph Huber1-1/+1
2024-01-30[libc][NFC] Move functions from `FPBits` to `FPRep`, make `bits` member priva...Guillaume Chatelet9-62/+62
2024-01-30[libc][NFC] Rename `FPBits` nan functions (#79998)Guillaume Chatelet46-107/+105
2024-01-30[libc] Add test to check all properties for all FPBit types. (#79851)Guillaume Chatelet2-12/+91
2024-01-29[libc] add more arch entrypoints for stdc_leading_zeros (#79923)Nick Desaulniers6-0/+24
2024-01-29[libc] fix type generic stdc_leading_zeros for GCC (#79917)Nick Desaulniers3-5/+20
2024-01-29[libc][NFC] Remove inline assembly for PTX instructions (#79913)Joseph Huber3-15/+6
2024-01-29[libc] implement stdc_leading_zeros_u* for stdbit.h (#79669)Nick Desaulniers29-8/+553
2024-01-29[libc] Remove specific nan payload in math functions (#79165)Guillaume Chatelet6-41/+26
2024-01-29[libc][NFC] Simplify AMDGPU constant frequency checks (#79653)Joseph Huber1-10/+3
2024-01-28[libc][CMake] fix CMake configure issues on openSUSE (#79751)Sirui Mu1-1/+4
2024-01-27[libc] change PREFER_GENERIC to EXPLICIT_SIMD_OPT (#79486)Schrodinger ZHU Yifan4-14/+19
2024-01-26[libc] adjust linux's `mman.h` definitions (#79652)Schrodinger ZHU Yifan3-96/+34
2024-01-26[fuchsia][libc] Include missing macro definitions (#79639)Caslyn Tonelli1-0/+5
2024-01-26[libc][NFC] Use specific ASSERT macros to test errno (#79573)Guillaume Chatelet57-253/+274
2024-01-25Revert "[libc] add epoll_wait functions" (#79534)michaelrj-google32-537/+5
2024-01-25[libc] add epoll_wait functions (#79515)michaelrj-google32-5/+537
2024-01-25[libc] Add fminf128 and fmaxf128 implementations for Linux x86_64. (#79307)felixh567814-16/+174
2024-01-25[libc] Fix type warning on gcc in float to str (#79482)michaelrj-google1-1/+1
2024-01-25[libc] Move printf long double to simple calc (#75414)michaelrj-google5-780/+872
2024-01-24[libc] Use __SIZEOF_LONG__ to define LONG_WIDTH instead of sizeof(long). (#79...lntue1-2/+3
2024-01-24[libc] Add backup definition for LONG_WIDTH in limits-macros.h. (#79375)lntue1-1/+2
2024-01-24[libc] Add C23 limits.h header. (#78887)lntue43-39/+318