summaryrefslogtreecommitdiff
path: root/libc/src/stdlib/CMakeLists.txt
AgeCommit message (Expand)Author
2025-11-17[libc] Move mbtowc, mbstowcs and inverse functions to stdlib.h (#168455)Alexey Samsonov
2025-11-05[libc] Add printf error handling (with fixes #2) (#166517)Marcell Leleszi
2025-11-04Revert commit d8e5698 and 15b19c7 (#166498)Kewen Meng
2025-11-04[libc] Add printf error handling (with fixes) (#166382)Marcell Leleszi
2025-11-03Revert "[libc] Add printf error handling" (#166232)Kewen Meng
2025-11-03[libc] Add printf error handling (#162876)Marcell Leleszi
2025-09-12[libc] Change __builtin_memcpy to inline_memcpy. (#158345)lntue
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-03-28[libc] implement `memalignment` (#132493)Mohamed Emad
2025-02-27[libc] implement l64a (#129099)Michael Jones
2025-02-25[libc] implement a64l (#128758)Michael Jones
2025-01-23[libc][NFC] Strip all training whitespace and missing newlines (#124163)Joseph Huber
2024-12-16[libc] Breakup freelist_malloc into separate files (#119806)Petr Hosek
2024-12-12Revert "[libc] Breakup freelist_malloc into separate files" (#119749)Petr Hosek
2024-12-12[libc] Breakup freelist_malloc into separate files (#98784)Petr Hosek
2024-11-01[libc] Remove the #include <stdlib.h> header (#114453)Job Henandez Lara
2024-10-03[libc] Add malloc.h header defining mallopt (#110908)Fabio D'Urso
2024-09-23[libc] Add GPU support for the 'system' function (#109687)Joseph Huber
2024-08-29[libc] Implement locale variants for 'stdlib.h' functions (#105718)Joseph Huber
2024-08-08[libc] Implement 'getenv' on the GPU target (#102376)Joseph Huber
2024-08-03[libc] enable most of the entrypoints on aarch64 (#101797)Schrodinger ZHU Yifan
2024-07-30[libc] Implement placeholder memory functions on the GPU (#101082)Joseph Huber
2024-07-25[libc] Lazily initialize freelist malloc using symbols (#99254)Daniel Thornburgh
2024-07-23[libc] Fix math tests for macos arm64. (#100060)lntue
2024-07-22[libc] Fix callback type in `exit_handlers.cpp` not matching (#97642)Joseph Huber
2024-07-16[libc][stdlib] Implement heap sort. (#98582)lntue
2024-07-11[libc] Fix atexit not getting linked on linux (#98537)Michael Jones
2024-07-09[libc] Avoid the atexit and exit_handler dependency for exit (#98121)Petr Hosek
2024-06-26[libc] Make 'rand()' thread-safe using atomics instead of TLS (#96692)Joseph Huber
2024-06-21[libc][stdlib] Bring all GPU's alloc/free entrypoints under the same conditio...lntue
2024-06-21[libc][stdlib] Fix skipped libc.src.stdlib.freelist_malloc target for baremet...lntue
2024-06-21[libc][stdlib] Only use freelist_malloc for baremetal targets. (#96355)lntue
2024-06-20[libc] Control freelist malloc buffer size with a config (#96248)PiJoules
2024-06-20[libc] Move freelist + block to __support (#96231)PiJoules
2024-06-17[libc][stdlib] Only add internal malloc in full build mode. Use the system m...lntue
2024-06-14[libc][stdlib] Make the FreeListHeap constant-initializable (#95453)PiJoules
2024-06-13[libc][stdlib] Fix UB in freelist (#95330)PiJoules
2024-06-12[libc][stdlib] Add the FreelistHeap (#95066)PiJoules
2024-06-10[libc][stdlib] Add freelist class (#95041)PiJoules
2024-06-10[libc][stdlib] Add Block class (#94407)PiJoules
2024-06-06[libc] fixed target issue with exit_handler (#94678)aaryanshukla
2024-06-06[libc] at_quick_exit function implemented (#94317)aaryanshukla
2024-05-31[libc] added quick_exit function (#93620)RoseZhang03
2024-05-09[libc] Replace `MutexLock` with `cpp::lock_guard` (#89340)Vlad Mishel
2024-03-26[libc][OSUtil] refactor quick_exit to be an object library everywhere (#85955)Nick Desaulniers
2024-03-22[libc] Implement strfromd() and strfroml() (#86113)Vinayak Dev
2024-03-20[libc]: Implement strfromf() and shared utilities (#85438)Vinayak Dev
2024-02-23[libc][NFC] Remove all trailing spaces from libc (#82831)Joseph Huber
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber
2023-12-13[libc] [riscv] support build with `scudo` on `riscv64` (#74951)Schrodinger ZHU Yifan