summaryrefslogtreecommitdiff
path: root/libc/src/string/CMakeLists.txt
AgeCommit message (Expand)Author
2025-10-27Move LIBC_CONF_STRING_UNSAFE_WIDE_READ to top-level libc-configuration (#165046)Sterling-Augustine
2025-10-01[libc] Unify and extend no_sanitize attributes for strlen. (#161316)Alexey Samsonov
2025-09-12[libc] Change __builtin_memcpy to inline_memcpy. (#158345)lntue
2025-09-02 [libc] Implement generic SIMD helper 'simd.h' and implement strlen (#152605)Joseph Huber
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-06-12[libc] Independent strcat/strncat/stpcpy (#142643)Michael Jones
2025-06-06[libc] clean up string_utils memory functions (#143031)Michael Jones
2025-06-06[libc] Correct x86_64 architecture for string(s) tests. (#143150)lntue
2025-01-23[libc][wchar] implement wcslen (#124150)Nick Desaulniers
2024-12-10[libc] move bcmp, bzero, bcopy, index, rindex, strcasecmp, strncasecmp to str...Nick Desaulniers
2024-11-26[libc] suppress more clang-cl warnings (#117718)Schrodinger ZHU Yifan
2024-11-01[libc] Remove the #include <stdlib.h> header (#114453)Job Henandez Lara
2024-10-20[libc] Remove the <string.h> header in libc/src and libc/test (#113076)Job Henandez Lara
2024-08-29[libc] Add support for 'string.h' locale variants (#105719)Joseph Huber
2024-03-07[libc][c23] add memset_explicit (#83577)Schrodinger ZHU Yifan
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber
2023-11-10[libc] Adding a version of memset with software prefetching (#70857)doshimili
2023-10-06[libc] Enable missing memory tests on the GPU (#68111)Joseph Huber
2023-09-13[libc] Remove common_libc_tuners.cmake and move options into config.json. (#6...Siva Chandra
2023-07-19[libc][NFC] Rename filesGuillaume Chatelet
2023-07-07[libc] Adding a version of memcpy w/ software prefetchingGuillaume Chatelet
2023-06-30[libc] Improve memcmp latency and codegenGuillaume Chatelet
2023-06-21Revert D148717 "[libc] Improve memcmp latency and codegen"Guillaume Chatelet
2023-06-12[libc] Improve memcmp latency and codegenGuillaume Chatelet
2023-06-12Revert D148717 "[libc] Improve memcmp latency and codegen"Guillaume Chatelet
2023-06-12[libc] Improve memcmp latency and codegenGuillaume Chatelet
2023-06-05Revert D148717 "[libc] Improve memcmp latency and codegen"Guillaume Chatelet
2023-06-05[libc] Improve memcmp latency and codegenGuillaume Chatelet
2023-04-20[libc] use -O3 to compile memory functionsGuillaume Chatelet
2023-04-11[libc] Add memmem implementationCaslyn Tonelli
2023-04-11Reland "[libc] Add {,r}index"Alex Brachet
2023-04-11Revert "[libc] Add {,r}index"Alex Brachet
2023-04-11[libc] Add {,r}indexAlex Brachet
2023-04-11[libc] Move str{,r}chr implementation to headersAlex Brachet
2023-04-07[libc] Add strxfrm ImplementationCaslyn Tonelli
2023-04-06[libc] Implement strsepAlex Brachet
2023-04-03[libc] Add strchrnul implementationCaslyn Tonelli
2023-03-05[libc][Obvious] Add the LIBC_INLINE tag to a function define in a.h file.Siva Chandra Reddy
2023-02-28[libc][NFC] Refactor internal errno.Siva Chandra Reddy
2023-01-25[libc] Implement strcasestrAlex Brachet
2023-01-25[libc] Templatize strstrAlex Brachet
2023-01-24[libc][NFC] Another round of replacement of static inline with LIBC_INLINE.Siva Chandra Reddy
2023-01-11[libc] Implement str{,n}casecmpAlex Brachet
2023-01-10Reland: "[libc] Templatize str{,n}cmp"Alex Brachet
2023-01-09Revert "[libc] Templatize str{,n}cmp"Alex Brachet
2023-01-09[libc] Templatize str{,n}cmpAlex Brachet
2022-12-21[libc][NFC] Use the custom operator new from strndup.Siva Chandra Reddy
2022-12-11[libc] Add custom operator new to handle allocation failures gracefully.Siva Chandra Reddy
2022-12-01[reland][libc] Add bcopyGuillaume Chatelet
2022-12-01Revert D138994 "[libc] Add bcopy"Guillaume Chatelet