Age | Commit message (Expand) | Author | Files | Lines |
2024-07-02 | [libc][math][c23] Add f16{add,sub}{,l,f128} C23 math functions (#97072) | OverMighty | 14 | -0/+318 |
2024-07-02 | [libc][math][c23] Add f16{add,sub}f C23 math functions (#96787) | OverMighty | 8 | -0/+333 |
2024-07-01 | [libc][math][c23] Implemented sinpif function correctly rounded for all round... | Hendrik Hübner | 6 | -13/+185 |
2024-07-01 | [libc] Partially implement 'errno' on the GPU (#97107) | Joseph Huber | 1 | -4/+9 |
2024-07-01 | [libc] Implement the 'remove' function on the GPU (#97096) | Joseph Huber | 2 | -0/+37 |
2024-06-30 | [libc][math][c23] Add f16sqrt{,l,f128} C23 math functions (#96642) | OverMighty | 10 | -88/+175 |
2024-06-29 | [libc][math][c23] Add f16div{,l,f128} C23 math functions (#97054) | OverMighty | 8 | -0/+159 |
2024-06-28 | [libc] Fix compilation error on targets without 128-bit int types (#97039) | OverMighty | 1 | -1/+2 |
2024-06-27 | [libc] Fix compilation errors that occur when building with GCC (#96976) | OverMighty | 5 | -9/+10 |
2024-06-27 | [libc][math][c23] Add f16fma{,l,f128} C23 math function (#96711) | OverMighty | 13 | -86/+216 |
2024-06-27 | [libc] inline fast path of callonce (#96226) | Schrodinger ZHU Yifan | 4 | -17/+58 |
2024-06-27 | [libc][math] Implement double precision sincos correctly rounded to all round... | lntue | 2 | -0/+269 |
2024-06-26 | [libc] Remove atomic alignment diagnostics globally (#96803) | Joseph Huber | 2 | -12/+0 |
2024-06-26 | [libc] add proxy header for struct_sigaction (#96224) | Schrodinger ZHU Yifan | 3 | -6/+5 |
2024-06-26 | [libc][fcntl] Simplify the handling of the return value from syscall … (#96... | Xu Zhang | 1 | -7/+3 |
2024-06-26 | [libc][docs] List `rand` and `srand` as supported on the GPU (#96757) | Joseph Huber | 1 | -1/+1 |
2024-06-26 | [libc] Fix Fuscia builder failing on atomic warnings (#96791) | Joseph Huber | 2 | -0/+12 |
2024-06-26 | [libc] Make 'rand()' thread-safe using atomics instead of TLS (#96692) | Joseph Huber | 5 | -39/+25 |
2024-06-25 | [libc][fixedvector] Add const_iterator begin/end (#96714) | PiJoules | 1 | -0/+5 |
2024-06-25 | [libc][math] Implement double precision cos correctly rounded to all rounding... | lntue | 7 | -160/+354 |
2024-06-25 | [libc][thumb] support syscalls from thumb mode (#96558) | Nick Desaulniers (paternity leave) | 1 | -7/+19 |
2024-06-25 | [libc][arm32] define argc type and stack alignment (#96367) | Nick Desaulniers (paternity leave) | 1 | -0/+3 |
2024-06-25 | [libc][math][c23] Add f16divf C23 math function (#96131) | OverMighty | 8 | -3/+228 |
2024-06-24 | [libc][math] Implement double precision sin correctly rounded to all rounding... | lntue | 11 | -45/+1655 |
2024-06-21 | [libc][stdlib] Bring all GPU's alloc/free entrypoints under the same conditio... | lntue | 1 | -104/+104 |
2024-06-21 | [libc][stdlib] Fix skipped libc.src.stdlib.freelist_malloc target for baremet... | lntue | 1 | -1/+2 |
2024-06-21 | [libc][stdlib] Only use freelist_malloc for baremetal targets. (#96355) | lntue | 1 | -9/+15 |
2024-06-21 | [libc][math][c23] Add {ldexp,scalbn,scalbln}f16 C23 math functions (#94797) | OverMighty | 12 | -13/+200 |
2024-06-20 | [libc] Control freelist malloc buffer size with a config (#96248) | PiJoules | 2 | -5/+4 |
2024-06-20 | [libc] Move freelist + block to __support (#96231) | PiJoules | 6 | -49/+52 |
2024-06-20 | [libc][math][c23] Add {getpayload,setpayload,setpayloadsig}f16 C23 math funct... | OverMighty | 9 | -0/+204 |
2024-06-20 | [libc][arm] implement a basic setjmp/longjmp (#93220) | Nick Desaulniers (paternity leave) | 3 | -0/+157 |
2024-06-18 | [libc][fcntl] fix -Wshorten-64-to-32 for 32b ARM (#95945) | Nick Desaulniers (paternity leave) | 1 | -2/+2 |
2024-06-18 | [libc] Remove unnecessary check in printf floats (#95841) | Michael Jones | 1 | -19/+16 |
2024-06-17 | [libc][stdlib] Only add internal malloc in full build mode. Use the system m... | lntue | 1 | -9/+17 |
2024-06-14 | [libc][__support][bit] Switch popcount to Brian Kernighan’s Algorithm (#95625) | Ryan Beltran | 1 | -3/+4 |
2024-06-14 | [libc] Add the implementation of the fdopen function (#94186) | Xu Zhang | 11 | -77/+244 |
2024-06-14 | [libc] fix build errors (#95613) | Schrodinger ZHU Yifan | 3 | -3/+4 |
2024-06-14 | [libc] fix build errors (#95600) | Schrodinger ZHU Yifan | 1 | -2/+3 |
2024-06-14 | [libc] fix preferred_type attribute detection (#95599) | Schrodinger ZHU Yifan | 1 | -1/+1 |
2024-06-14 | [libc] add rwlock (#94156) | Schrodinger ZHU Yifan | 22 | -5/+1210 |
2024-06-14 | [libc] add LIBC_INLINE annotations to BlockStore (#95573) | Michael Jones | 1 | -18/+19 |
2024-06-14 | [libc] Remove unnecessary include from putchar.h (#95576) | Michael Jones | 1 | -2/+0 |
2024-06-14 | [libc][stdlib] Make the FreeListHeap constant-initializable (#95453) | PiJoules | 7 | -33/+166 |
2024-06-14 | [libc][math][c23] Add f16fmaf C23 math function (#95483) | OverMighty | 13 | -137/+212 |
2024-06-13 | [libc] Provide vprintf for baremetal (#95363) | Petr Hosek | 3 | -1/+63 |
2024-06-13 | Reland "[libc] fix aarch64 linux full build (#95358)" (#95423) | Schrodinger ZHU Yifan | 1 | -0/+1 |
2024-06-13 | [libc][stdlib] Fix UB in freelist (#95330) | PiJoules | 2 | -36/+20 |
2024-06-13 | [llvm-project] Fix typo "seperate" (#95373) | Jay Foad | 2 | -6/+6 |
2024-06-13 | [libc][math][c23] Add f16sqrtf C23 math function (#95251) | OverMighty | 16 | -42/+169 |