aboutsummaryrefslogtreecommitdiff
path: root/libc/config
AgeCommit message (Expand)AuthorFilesLines
2024-05-21[libc] Provide __libc_{init,fini}_array for baremetal (#90828)Petr Hosek2-0/+8
2024-05-13Revert "[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Schrodinger ZHU Yifan1-2/+0
2024-05-13[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functions (#90...Hendrik Hübner1-0/+2
2024-05-01[libc] Implement fcntl() function (#89507)Vinayak Dev3-0/+3
2024-04-30Add basic char*_t support for libc (partial WG14 N2653) (#90360)Fabian Keßler6-1/+21
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders3-0/+6
2024-04-23[libc] adding linux SYS_fchmodat2 syscall. (#89819)David CARLIER1-0/+4
2024-04-22[libc][POSIX][pthreads] implement pthread_rwlockattr_t functions (#89322)Nick Desaulniers2-2/+8
2024-04-17[libc][POSIX][pthreads] implement pthread_condattr_t functions (#88987)Nick Desaulniers2-4/+31
2024-04-17[libc][c23][fenv] Implement fetestexceptflag (#87828)Robin Caloudis9-0/+9
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 Jones1-0/+4
2024-04-09Revert "[libc] implement ioctl" (#88226)lntue3-9/+0
2024-04-09[libc] implement ioctl (#85890)Nhat Nguyen3-0/+9
2024-04-05 [libc][c23][fenv] implement fesetexcept (#87603)aniplcc9-0/+9
2024-04-05reland: [libc] Added transitive bindings for OffsetType (#87680)Shourya Goel2-3/+15
2024-04-05[libc] Implement roundeven C23 math functions (#87678)Vinayak Dev1-0/+4
2024-04-04[libc][math][c23] Add exp2m1f C23 math function (#86996)OverMighty1-0/+1
2024-04-04Revert "[libc] Added transitive bindings for OffsetType (#87397)"Gulfem Savrun Yeniceri3-19/+4
2024-04-03[libc] Added transitive bindings for OffsetType (#87397)Shourya Goel3-4/+19
2024-04-02[libc] Implement temporary `printf` on the GPU (#85331)Joseph Huber1-0/+1
2024-04-02[libc] Disable '_exit' on the GPU buildJoseph Huber2-4/+0
2024-04-02[libc][posix] implement _exit (#87185)aniplcc5-0/+7
2024-04-01[libc][math] Implement atan2f correctly rounded to all rounding modes. (#86716)lntue8-0/+8
2024-04-01[libc][POSIX] implement fseeko, ftello (#86928)Shourya Goel1-0/+2
2024-03-29[libc] enable stack protectors and frame pointers on default (#86288)Schrodinger ZHU Yifan1-0/+10
2024-03-27Revert "[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,x...Nick Desaulniers3-44/+0
2024-03-27[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,x}* (#86692)OverMighty3-0/+44
2024-03-26[libc][math][c23] Implement canonicalize functions (#85940)Shourya Goel1-0/+4
2024-03-25[libc][math][c23] add c23 floating point fmaximum and fminimum functions. (#8...Job Henandez Lara5-0/+144
2024-03-25[libc] add statvfs/fstatvfs (#86169)Schrodinger ZHU Yifan2-0/+8
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty1-0/+16
2024-03-22[libc] Implement strfromd() and strfroml() (#86113)Vinayak Dev1-0/+2
2024-03-21[libc][c11] Add stdio.h's rename() function (#85068)aniplcc3-0/+3
2024-03-20[libc]: Implement strfromf() and shared utilities (#85438)Vinayak Dev1-0/+1
2024-03-19[libc][math][c23] Add linux/* entrypoints for nextup* and nextdown* (#85803)OverMighty4-3/+25
2024-03-18[libc] Remove fileno from GPU entrypointsJoseph Huber1-1/+0
2024-03-18[libc] fix up fileno tests (#85660)Nick Desaulniers3-0/+3
2024-03-18[libc] Implement fileno (#85628)Shourya Goel1-0/+1
2024-03-18[libc] Add `shm_open/shm_unlink` (#84974)Schrodinger ZHU Yifan4-1/+7
2024-03-16[libc] Include empty remove in baremetal stdio.h (#85336)Petr Hosek2-0/+2
2024-03-16[libc] Match baremetal stdlib.h entrypoints with typesPetr Hosek3-3/+0
2024-03-16[libc] Include time.h in baremetal targets (#85026)Petr Hosek5-0/+17
2024-03-16[libc][math][c23] Add nextupl and nextdownl functions (#85484)OverMighty1-0/+2
2024-03-15Revert "[libc] Match stdlib.h baremetal entrypoints with types" (#85490)Paul Kirth1-1/+1
2024-03-15[libc][math][c23] Add nextup{,f,f128} and nextdown{,f,f128} functions (#85431)OverMighty1-0/+6
2024-03-15[libc] Include double_t and float_t in math.h on baremetal (#85028)Petr Hosek1-0/+4
2024-03-15[libc] Match stdlib.h baremetal entrypoints with types (#85030)Petr Hosek1-1/+1
2024-03-15[libc] Move EOF macro to stdio-macros.h (#85159)Petr Hosek3-2/+4
2024-03-15[libc][math][c23] adds `nanf128` (#85201)Michael Flanders3-0/+3