aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/string
AgeCommit message (Expand)AuthorFilesLines
2021-04-07Add build mechanism to share common header files between machinesCorinna Vinschen1-0/+1
2020-02-18Locale modifier "@cjksingle" to enforce single-width CJK width.Thomas Wolff1-2/+6
2019-08-14memmem.c and strstr.c: do not require -std=c99Giacomo Tesio2-5/+10
2019-01-13update to Unicode 11.0Thomas Wolff2-57/+62
2019-01-01Improve performance of memmemWilco Dijkstra2-51/+137
2018-10-18Improve performance of strstrWilco Dijkstra1-96/+127
2018-09-05Improve strstr performance of short needlesWilco Dijkstra1-10/+65
2018-08-29Use __inhibit_loop_to_libcall in all memset/memcpy implementationsKeith Packard1-0/+2
2018-03-14fix/enhance Unicode table generation scriptsThomas Wolff1-10/+27
2018-03-12width data generationThomas Wolff5-0/+1388
2018-03-12use generated width dataThomas Wolff1-126/+24
2018-03-12generated width data, Unicode 10.0Thomas Wolff3-0/+201
2018-01-17ansification: remove _EXFUN, _EXFUN_NOTHROWYaakov Selkowitz1-1/+1
2018-01-17ansification: remove _DEFUNYaakov Selkowitz85-175/+88
2018-01-17ansification: remove _CAST_VOIDYaakov Selkowitz1-3/+3
2018-01-17ansification: remove _PTRYaakov Selkowitz9-25/+25
2018-01-17ansification: remove _PARAMSYaakov Selkowitz1-1/+1
2018-01-17ansification: remove _CONSTYaakov Selkowitz70-144/+144
2018-01-17ansification: remove _ANDYaakov Selkowitz77-124/+124
2017-12-07makedoc: make errors visibleJon Turney1-3/+3
2017-12-01string: remove TRAD_SYNOPSISYaakov Selkowitz85-546/+85
2017-11-30string: add wmempcpyYaakov Selkowitz4-38/+81
2017-09-19Fix warnings and documentation in strnstr.cSebastian Huber1-4/+3
2017-08-30newlib: string/Makefile.am (CHEWOUT_FILES): Add strnstr.defCorinna Vinschen2-2/+2
2017-08-30newlib: strnstr: drop traditional synopisisCorinna Vinschen1-7/+0
2017-08-30Add man page entry for strnstr.c.Sichen Zhao2-0/+43
2017-08-30Modify strnstr.c.Sichen Zhao1-55/+10
2017-08-25newlib: rebuild string/Makefile.inCorinna Vinschen1-27/+49
2017-08-25Port strnstr.c to newlib.Sichen Zhao1-0/+1
2017-08-25Import strnstr.c from FreeBSD.Sichen Zhao1-0/+65
2017-07-05Add ffsl(), ffsll(), fls(), flsl(), flsll()Sebastian Huber7-13/+238
2017-07-05Implement bzero() via memset()Sebastian Huber1-8/+5
2017-06-19string: fix strverscmp doc inclusionYaakov Selkowitz1-0/+3
2017-06-19string: add strverscmpYaakov Selkowitz4-2/+114
2017-03-15libc/string/strsignal.c: Use of || not && lead to dead code.Joel Sherrill1-4/+2
2017-01-16Add missing headers to fix implicit function defnsPat Pannuto2-0/+2
2016-12-22Bump release to 2.5.0 for yearly snapshot.newlib-2_5_0Jeff Johnston1-32/+18
2016-08-31Fix typo in strerror doccygwin-2_6_0-releaseCorinna Vinschen1-1/+1
2016-08-23strerror_l: Fix copy-and-paste typoEric Blake1-1/+1
2016-08-23Mention strerror_l in libc/string/strings.texCorinna Vinschen1-1/+1
2016-08-23Implement missing POSIX-1.2008 function strerror_lCorinna Vinschen1-1/+18
2016-08-21Remove extern declaration of __locale_cjk_lang in string/local.hCorinna Vinschen1-4/+0
2016-08-15Implement per-locale string functionsCorinna Vinschen18-52/+576
2016-07-04Regenerate newlib MakefilesJon Turney1-3/+16
2016-03-18Add timingsafe_memcmp()Sebastian Huber3-18/+73
2016-03-18Add timingsafe_bcmp()Sebastian Huber3-21/+58
2016-03-18Add explicit_bzero()Sebastian Huber3-46/+72
2016-02-12Fix compile with GCC 5 -WerrorYaakov Selkowitz1-1/+1
2015-11-02Move duplicated documentation rules to Makefile.sharedJeff Johnston2-21/+15
2015-11-02Add missing semicolons to prototypes.Jeff Johnston2-8/+8