aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-05-31[libc] fix build failures due to SIGCHLD (#94093)Schrodinger ZHU Yifan2-0/+2
2024-05-31[libc] fix test build on platforms without `SYS_fork` (#94087)Schrodinger ZHU Yifan1-0/+4
2024-05-31[libc] rework mutex (#92168)Schrodinger ZHU Yifan26-118/+404
2024-05-31[libc] Add line numbers to libc utility error messages (#94010)Joseph Huber3-10/+14
2024-05-31[libc] restored original no_stack_protector syntax (#94005)RoseZhang031-2/+2
2024-05-31[libc] added quick_exit function (#93620)RoseZhang0319-40/+121
2024-05-31[libc][NFC] Allow compilation of `memcpy` with `-m32` (#93790)Guillaume Chatelet2-3/+3
2024-05-30[libc] android atest compat (#93852)Nick Desaulniers (paternity leave)4-34/+93
2024-05-30[libc][math][c23] Add fabsf16 C23 math function (#93567)OverMighty21-32/+146
2024-05-30Reland: [libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Hendrik Hübner12-3/+163
2024-05-30[libc][NFC] Tighten up guard conditions for sqrt and polyeval (#93791)Guillaume Chatelet3-88/+5
2024-05-28[libc] Add proxy header for float.h. (#93504)lntue10-49/+72
2024-05-28[libc] clean up MutexLock (#93619)Schrodinger ZHU Yifan3-17/+5
2024-05-25Revise IDE folder structure (#89755)Michael Kruse1-0/+1
2024-05-23[libc][docs] adds macro handling, POSIX status, and validation to docgen (#89...Michael Flanders12-245/+1041
2024-05-21[libc] Fix scudo integration test (#92967)Michael Jones1-0/+4
2024-05-21[libc][__support] move CndVar to __support (#89329)Nick Desaulniers (paternity leave)11-169/+215
2024-05-21[libc] Provide __libc_{init,fini}_array for baremetal (#90828)Petr Hosek6-3/+78
2024-05-20[libc] Fix constant address space on global clockJoseph Huber2-3/+5
2024-05-20[libc][errno] remove mips+sparc specific errnos (#92798)Nick Desaulniers (paternity leave)6-72/+0
2024-05-20[libc][setjmp] disable -ftrivial-auto-var-init=pattern for now (#92796)Nick Desaulniers (paternity leave)1-0/+5
2024-05-16[libc] Fix constant variable initializerJoseph Huber2-4/+3
2024-05-16[libc][NFC] Replace address space with constant GPU utilityJoseph Huber2-4/+4
2024-05-15[libc] Fix GPU handling for unsupported backends (#92271)Joseph Huber2-2/+9
2024-05-15[libc] Fix typo in test messageJoseph Huber1-1/+1
2024-05-15Fix typo "indicies" (#92232)Jay Foad1-1/+1
2024-05-15[libc] Fix GPU test build error (#92235)Jan Patrick Lehr2-3/+2
2024-05-15[libc][errno] Remove previously added errno numbers (#92163)Robin Caloudis1-2/+0
2024-05-15[libc][docs] Fix outdated code review section, as per #91934 (#92051)Cyuria1-2/+3
2024-05-15[libc][errno] Remove non asm generic error number (#92172)Robin Caloudis1-1/+0
2024-05-14[libc][bug] Fix out of bound write in memcpy w/ software prefetching (#90591)Guillaume Chatelet4-2/+185
2024-05-14[libc][errno] Remove unnecessary include (#92063)Robin Caloudis1-3/+0
2024-05-14[libc] fix 32bit arm build (casting time_t) (#92065)Schrodinger ZHU Yifan1-6/+6
2024-05-13[libc] add timeout and clock conversion utilities (#91905)Schrodinger ZHU Yifan12-48/+267
2024-05-13[libc][errno] Include <linux/errno.h> for Linux in full build mode. (#92041)lntue1-0/+2
2024-05-13[libc][errno] Use macro instead of system header (#91150)Robin Caloudis15-26/+158
2024-05-13Revert "[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Schrodinger ZHU Yifan11-162/+3
2024-05-13[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functions (#90...Hendrik Hübner11-3/+162
2024-05-10[libc] Add memory fence utility to the GPU utilities (#91756)Joseph Huber2-0/+9
2024-05-10Reland "[libc][NFC] adjust time related implementations"" (#91687)Schrodinger ZHU Yifan27-75/+331
2024-05-10[libc] avoid cmpxchg on the fastpath of callonce (#91748)Schrodinger ZHU Yifan1-0/+7
2024-05-10[libc][math] Fix exact cases for powf. (#91488)lntue2-8/+34
2024-05-09Revert "[libc][NFC] adjust time related implementations" (#91657)Schrodinger ZHU Yifan24-335/+71
2024-05-09[libc][NFC] adjust time related implementations (#91485)Schrodinger ZHU Yifan24-71/+335
2024-05-09[libc] Use __builtin_fma(f) by default if LIBC_TARGET_CPU_HAS_FMA is defined....lntue5-205/+16
2024-05-09[libc] Add template deduction guide for cpp::lock_guard. (#91589)lntue1-0/+3
2024-05-09[libc] Remove unused variable causing build errorsJoseph Huber1-1/+1
2024-05-09[libc] Replace `MutexLock` with `cpp::lock_guard` (#89340)Vlad Mishel13-14/+165
2024-05-08[libc][fenv] Add missing FE_* definitions for some environment. (#91519)lntue1-0/+41
2024-05-07[libc] fix typo due to futex renaming (#91379)Schrodinger ZHU Yifan1-1/+1