aboutsummaryrefslogtreecommitdiff
path: root/libc/src
AgeCommit message (Expand)AuthorFilesLines
2024-05-21[libc][__support] move CndVar to __support (#89329)Nick Desaulniers (paternity leave)11-169/+215
2024-05-20[libc] Fix constant address space on global clockJoseph Huber2-3/+5
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-15Fix typo "indicies" (#92232)Jay Foad1-1/+1
2024-05-15[libc] Fix GPU test build error (#92235)Jan Patrick Lehr1-2/+1
2024-05-15[libc][docs] Fix outdated code review section, as per #91934 (#92051)Cyuria1-2/+3
2024-05-14[libc][bug] Fix out of bound write in memcpy w/ software prefetching (#90591)Guillaume Chatelet1-2/+14
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 Yifan8-48/+192
2024-05-13[libc][errno] Use macro instead of system header (#91150)Robin Caloudis3-7/+3
2024-05-13Revert "[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Schrodinger ZHU Yifan6-117/+0
2024-05-13[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functions (#90...Hendrik Hübner6-0/+117
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 Yifan19-75/+146
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)lntue1-2/+21
2024-05-09Revert "[libc][NFC] adjust time related implementations" (#91657)Schrodinger ZHU Yifan16-150/+71
2024-05-09[libc][NFC] adjust time related implementations (#91485)Schrodinger ZHU Yifan16-71/+150
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 Mishel11-14/+76
2024-05-07[libc] fix typo due to futex renaming (#91379)Schrodinger ZHU Yifan1-1/+1
2024-05-07[libc] clean up futex usage (#91163)Schrodinger ZHU Yifan10-69/+136
2024-05-06[libc] add more APIs of cmgxchg variants (#91208)Schrodinger ZHU Yifan1-0/+30
2024-05-04Add clarifying parenthesis around non-trivial conditions in ternary expressio...luolent5-76/+76
2024-05-02[libc] add hashtable fuzzing (#87949)Schrodinger ZHU Yifan1-7/+10
2024-05-01[libc] Implement fcntl() function (#89507)Vinayak Dev4-0/+134
2024-04-30[libc][stdfix] Fix overflow problem for fixed point sqrt when the inputs are ...lntue1-4/+12
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders6-3/+117
2024-04-23[libc] adding linux SYS_fchmodat2 syscall. (#89819)David CARLIER1-2/+5
2024-04-22[libc] Clean up alternate test framework support (#89659)Roland McGrath1-4/+9
2024-04-22[libc][POSIX][pthreads] implement pthread_rwlockattr_t functions (#89322)Nick Desaulniers9-0/+219
2024-04-22[libc] don't over include stdlib in the hdr declaring bsearch (#89471)Nick Desaulniers1-1/+1
2024-04-18[libc] fix FEnvImpl not using the proxy header (#89303)Michael Jones2-2/+2
2024-04-18[libc] unpoison memory returned by pipe syscall (#88942)Michael Jones1-0/+2
2024-04-17[libc] set cmake dependencies for condattr test (#89103)Nick Desaulniers1-1/+2
2024-04-17[libc][POSIX][pthreads] implement pthread_condattr_t functions (#88987)Nick Desaulniers13-0/+343
2024-04-17[libc][c23][fenv] Implement fetestexceptflag (#87828)Robin Caloudis3-0/+56
2024-04-17[libc][msan] Fix "non-constexpr function '__msan_unpoison' cannot be used in ...Guillaume Chatelet1-3/+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 Lara14-14/+19
2024-04-12Fix typos (#88565)Victor Toni1-4/+4
2024-04-11[libc] add remaining epoll functions, pipe (#84587)Michael Jones16-11/+305
2024-04-11[libc] Codify header inclusion policy (#87017)Nick Desaulniers21-72/+61
2024-04-09Revert "[libc] implement ioctl" (#88226)lntue5-81/+0