summaryrefslogtreecommitdiff
path: root/libc/src
AgeCommit message (Expand)Author
2025-07-10[libc] WCS to integer internal function (#147857)Uzair Nawaz
2025-07-09[libc] wcslcat implementation (#146588)sribee8
2025-07-09[libc][NFC] fix comment typo ("documentation") (#147836)Bogdan Vetrenko
2025-07-09[libc] Added internal wctype functions (#147798)sribee8
2025-07-09[libc] wcslcpy implementation (#146571)sribee8
2025-07-09[libc] Fix DyadicFloat::generic_as() requiring LIBC_TYPES_HAS_FLOAT16 (#147811)OverMighty
2025-07-09[libc][math][c++23] Add bfloat16 support in LLVM libc (#144463)Krishna Pandey
2025-07-09Reland "Fix wcpncpy() return value; add test." (#146753)enh-google
2025-07-02Revert "Fix wcpncpy() return value; add test." (#146752)Michael Jones
2025-07-02Fix wcpncpy() return value; add test.enh-google
2025-07-02[libc] Fix internal alignment in allcoator (#146738)Joseph Huber
2025-07-02[libc] Efficiently implement `aligned_alloc` for AMDGPU (#146585)Joseph Huber
2025-07-02[libc] Use is aligned builtin instead of ptrtoint (#146402)Joseph Huber
2025-07-01[libc] wcscspn implementation (#146158)sribee8
2025-06-30[libc][obvious] Fixed typos in some wchar headers (#146413)sribee8
2025-06-30[libc] wcstok implementation (#145989)Uzair Nawaz
2025-06-30[libc] implement sigsetjmp for thumb/thumb2/armv7-a (#138147)Schrodinger ZHU Yifan
2025-06-30[libc] Efficiently implement 'realloc' for AMDGPU devices (#145960)Joseph Huber
2025-06-27[libc] Changed CharacterConverter returns (#146130)sribee8
2025-06-27[libc] Add and use 'cpp::launder' to guard placement new (#146123)Joseph Huber
2025-06-27[libc] Implemented wcsnlen (#145610)sribee8
2025-06-26[libc] Fix the risc-v half precison float feature check (#145894)Hans Wennborg
2025-06-26[libc] Improve memcpy for ARM Cortex-M supporting unaligned accesses. (#144872)Guillaume Chatelet
2025-06-25[libc] Error fixes for mbrtowc and wcrtomb (#145785)sribee8
2025-06-25[libc] Implemented wctomb (#145554)Uzair Nawaz
2025-06-25[libc] Added isValidState to CharacterConverter class to ensure a provided mb...Uzair Nawaz
2025-06-23[libc] wcpncpy implementation (#145430)sribee8
2025-06-23[libc] mbtowc implementation (#145405)sribee8
2025-06-23[libc] wcpcpy implementation (#144802)sribee8
2025-06-21[libc] Fix feature check for riscv (#145169)Mikhail R. Gadelha
2025-06-20[libc] Implemented wcrtomb internal function and public libc function (#144596)Uzair Nawaz
2025-06-20[libc] mbrtowc implementation (#144760)sribee8
2025-06-20[libc] Reworked CharacterConverter isComplete into isFull and isEmpty (#144799)Uzair Nawaz
2025-06-19[libc] Use `raise_except_if_required` for log2f. (#144961)lntue
2025-06-19[libc] Skip x87 floating point register and only update mxcsr for x86_64 targ...lntue
2025-06-19[libc][math] Skip setting errno and floating point exception for math functio...lntue
2025-06-19[libc] Fix setjmp build order. (#144917)lntue
2025-06-19Implement `sigsetjmp` and `siglongjmp` for darwin/aarch64 (#139555)Aly ElAshram
2025-06-18[libc] Internal getrandom implementation (#144427)sribee8
2025-06-18[libc][printf] Fix out-of-range shift in float320 printf (#144542)Simon Tatham
2025-06-17[libc] Moved shared constexpr to the top (#144569)sribee8
2025-06-17Reland "[libc] utf8 to 32 CharacterConverter" (#144450)sribee8
2025-06-16Revert "[libc] utf8 to 32 CharacterConverter" (#144446)sribee8
2025-06-16[libc] utf8 to 32 CharacterConverter (#143973)sribee8
2025-06-16[libc] build fix: always use our char8_t headers even in overlay mode (#144433)Uzair Nawaz
2025-06-16[libc] Implemented CharacterConverter push/pop for utf32->utf8 conversions (#...Uzair Nawaz
2025-06-16[libc] Change default behaviour of baremetal/printf to use stdout (#143703)William Huynh
2025-06-16[libc] Removed public function calls in table.h (#144168)sribee8
2025-06-13Fix string_length function so that it always returns. (#144148)Amy Huang
2025-06-13[libc][NFC] clean internal fd handling (#143991)Michael Jones