aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-05-06[libc][math] fix loose except check in `{EXPECT,ASSERT}_FP_EXCEPTION` macros ...Michael Flanders10-60/+92
2024-05-04Add clarifying parenthesis around non-trivial conditions in ternary expressio...luolent5-76/+76
2024-05-03[libc] Fix assert dependency on macro header (#91036)Joseph Huber1-0/+1
2024-05-02[libc] add hashtable fuzzing (#87949)Schrodinger ZHU Yifan4-7/+221
2024-05-01[libc] Implement fcntl() function (#89507)Vinayak Dev22-0/+545
2024-04-30Add basic char*_t support for libc (partial WG14 N2653) (#90360)Fabian Keßler14-2/+97
2024-04-30[libc][stdfix] Fix overflow problem for fixed point sqrt when the inputs are ...lntue4-14/+37
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders21-8/+406
2024-04-24[libc][assert] define __STDC_VERSION_ASSERT_H__ (#87592)aniplcc5-0/+46
2024-04-23[libc] adding linux SYS_fchmodat2 syscall. (#89819)David CARLIER2-2/+9
2024-04-23[libc] Fix aarch64 build error in FEnvSafeTest change (#89826)Roland McGrath1-1/+1
2024-04-23[libc] Make fenv and math tests preserve fenv_t state (#89658)Roland McGrath81-127/+467
2024-04-23[libc] Generate docs for `setjmp.h` (#89542)Rajveer Singh Bharadwaj3-0/+32
2024-04-22[libc] Clean up alternate test framework support (#89659)Roland McGrath10-50/+94
2024-04-22[libc][POSIX][pthreads] implement pthread_rwlockattr_t functions (#89322)Nick Desaulniers17-5/+352
2024-04-22[libc][docs] codify Policy on Assembler Sources (#88185)Nick Desaulniers1-0/+41
2024-04-22[libc] don't over include stdlib in the hdr declaring bsearch (#89471)Nick Desaulniers1-1/+1
2024-04-19[libc] fixup nascent pthread_condattr_test (#89308)Nick Desaulniers2-23/+34
2024-04-18[libc] fix FEnvImpl not using the proxy header (#89303)Michael Jones2-2/+2
2024-04-18[libc][docs] link to good beginner bugs (#89297)Nick Desaulniers1-0/+8
2024-04-18[libc] unpoison memory returned by pipe syscall (#88942)Michael Jones1-0/+2
2024-04-18[libc][docs] Updates implementation status for some preexisting docgen json f...Michael Flanders3-41/+151
2024-04-18[libc][docs] adds threads.h impl status docs (#89275)Michael Flanders3-0/+176
2024-04-18[libc][docs] adds highlighting languages to `docs/dev/config_options.rst` (#8...Michael Flanders1-9/+7
2024-04-17[libc] set cmake dependencies for condattr test (#89103)Nick Desaulniers2-1/+8
2024-04-17[libc][POSIX][pthreads] implement pthread_condattr_t functions (#88987)Nick Desaulniers22-8/+545
2024-04-17[libc][c23][fenv] Implement fetestexceptflag (#87828)Robin Caloudis17-10/+99
2024-04-17[libc] Replace mentions of `LIBC_FULLBUILD` with `LLVM_LIBC_FULL_BUILD` in 'e...Rajveer Singh Bharadwaj2-3/+3
2024-04-17[libc][msan] Fix "non-constexpr function '__msan_unpoison' cannot be used in ...Guillaume Chatelet1-3/+2
2024-04-16[libc][NFC] fix typo in fenv type proxy headers (#88982)Michael Jones1-2/+2
2024-04-16[libc][fenv] Remove unnecessary dependencies (#88788)Robin Caloudis1-10/+0
2024-04-16[libc][fenv] Use proxy header (#88787)Robin Caloudis3-3/+3
2024-04-15[libc] Add proxy headers for fenv types. (#88467)Job Henandez Lara23-24/+90
2024-04-12[libc][docs] use docgen to generate stdbit rst docs (#88540)Michael Flanders3-131/+461
2024-04-12Fix typos (#88565)Victor Toni1-4/+4
2024-04-12Reapply "[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,...OverMighty3-0/+44
2024-04-11[libc] add remaining epoll functions, pipe (#84587)Michael Jones38-31/+776
2024-04-11[libc] Codify header inclusion policy (#87017)Nick Desaulniers28-73/+187
2024-04-11[libc][docs] Generate docs for signal.h & optimized is_implemented func (#88028)Xu Zhang4-4/+82
2024-04-10[libc] fix typo in hdr/CMakeListsNick Desaulniers1-1/+1
2024-04-10[libc] Add note to use `LIBC_GPU_BUILD=ON` as another formJoseph Huber1-1/+6
2024-04-09Revert "[libc] implement ioctl" (#88226)lntue12-152/+0
2024-04-09[libc] implement ioctl (#85890)Nhat Nguyen12-0/+152
2024-04-09[libc] Add proxy header for fenv.h macro constants. #87863 (#87896)Job Henandez Lara24-33/+63
2024-04-09[libc] Initialize rand for fma tests (#88055)Joseph Huber2-0/+5
2024-04-08[libc] Remove `#ifdef __cplusplus` part from `include/llvm-libc-macros/math-m...lntue1-24/+0
2024-04-08[libc][docs] fix missing includeNick Desaulniers1-0/+2
2024-04-08[libc][docs] generate docs for ctype.h (#87946)Zander Dumont-Strom3-3/+97
2024-04-08[libc] Remove RandUtils.(h|cpp). (#88044)lntue5-54/+5
2024-04-08[libc] Clean up unused math_utils.(h|cpp). (#88036)lntue7-134/+0