aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-06-08[libc][math][c23] fmul correcly rounded to all rounding modes (#91537)Job Henandez Lara14-1/+303
2024-06-07[libc][math][c23] Temporarily disable fmodf16 on AArch64 (#94813)OverMighty1-1/+0
2024-06-07[libc][math][c23] Add fmodf16 C23 math function (#94629)OverMighty16-46/+193
2024-06-07[libc] Add baremetal printf (#94078)Michael Jones6-33/+104
2024-06-07[libc] Correctly pass the C++ standard to NVPTX internal buildsJoseph Huber1-3/+7
2024-06-06[libc] fixed target issue with exit_handler (#94678)aaryanshukla1-0/+4
2024-06-06[libc][FixedVector] Add more helper methods (#94278)PiJoules3-1/+45
2024-06-06[libc] at_quick_exit function implemented (#94317)aaryanshukla14-88/+315
2024-06-06[libc][math][c23] Add {fmaximum,fminimum}{,_mag,_mag_num,_num} C23 math funct...OverMighty40-74/+781
2024-06-06[libc][math][c23] Fix implicit conversion in smoke tests for {fmax,fmin}f16 (...OverMighty3-8/+22
2024-06-06[libc] Enable varargs tests for AMDGPU targetsJoseph Huber2-2/+13
2024-06-06[libc][math] Temporarily disable nexttowardf16 on aarch64 due to clang-11 bug...lntue1-1/+4
2024-06-06[libc] Disable varargs tests on gpu, nvptx can't build them yetJon Chesterfield2-6/+2
2024-06-06[AMDGPU] Implement variadic functions by IR lowering (#93362)Jon Chesterfield2-2/+6
2024-06-05[libc][math][c23] Add {nextafter,nexttoward,nextup,nextdown}f16 C23 math func...OverMighty22-32/+371
2024-06-05[libc][math][c23] Implement fmaxf16 and fminf16 function (#94131)Hendrik Hübner13-2/+167
2024-06-05[libc][NFC] More verbose warning message on missing utilitiesJoseph Huber1-4/+8
2024-06-05[libc] Unpoison epoll structs (#94536)Michael Jones4-0/+12
2024-06-05[libc][type_traits] Add aligned_storage (#94074)PiJoules4-0/+38
2024-06-05Revert "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven...OverMighty12-264/+53
2024-06-05[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven,trunc}f...OverMighty12-53/+264
2024-06-05[libc] Disable fpexcept testing on the GPUJoseph Huber1-0/+3
2024-06-05[libc][math][c23] Add fdimf16 C23 math function (#94354)OverMighty11-10/+94
2024-06-05[libc] Implement forward iterators for libc fixed_vector (#93916)jameshu158692-0/+14
2024-06-05[libc][math][c23] Add copysignf16 C23 math function (#94351)OverMighty11-4/+94
2024-06-05[libc][math][c23] Add canonicalizef16 C23 math function (#94341)OverMighty12-3/+89
2024-06-04[libc][stdlib] Add calloc header (#94403)PiJoules1-0/+20
2024-06-04[NFC] Fix typo in libc/docs/gpu/using.rstJoachim Meyer1-1/+1
2024-06-04[libc][math][c23] Add {fromfp,fromfpx,ufromfp,ufromfpx}f16 C23 math functions...OverMighty25-223/+543
2024-06-04[libc][new] Add placement new functions (#94290)PiJoules1-0/+4
2024-06-04[libc] add LIBC_INLINE for expected, use CTAD in abs_timeout (#94348)c8ef2-16/+20
2024-06-04[libc][math][c23] Add {nearbyint,rint,lrint,llrint,lround,llround}f16 C23 mat...OverMighty26-32/+552
2024-06-03[libc][test] Fix TEST->TEST_F typo in getenv_and_setenv_test.cpp (#94304)Jordan Rupprecht1-1/+1
2024-06-03[libc] Add GPU utility dependencies if presentJoseph Huber1-0/+6
2024-06-03[libc][CPP] Add all_of and find_if_not to algorithm.h (#94058)PiJoules3-0/+72
2024-06-03[libc][math][c23] Add {ceil,floor,round,roundeven,trunc}f16 C23 math function...OverMighty28-30/+443
2024-06-03[libc] Correctly find LLVM binaries when built in projects mode for GPUJoseph Huber1-18/+34
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