69 Commits (a5e133bf29d42101ba90012b3b03b670bbb949b2)

Author SHA1 Message Date
Rich Felker e617b9eea9 move arm-specific translation units out of arch/arm/src, to src/*/arm 10 years ago
Rich Felker cb1875eb4f adapt build of arm memcpy asm not to use .sub files 10 years ago
Rich Felker 9f290a49bf remove non-working pre-armv4t support from arm asm 11 years ago
Rich Felker 8984b5837a convert arm memcpy asm to UAL, remove .word hacks 11 years ago
Rich Felker a59341420f reimplement strverscmp to fix corner cases 11 years ago
Rich Felker b35c4c475b remove potentially PIC-incompatible relocations from x86_64 and x32 asm 11 years ago
Rich Felker 8ed66ecbcb remove the last of possible-textrels from i386 asm 11 years ago
Rich Felker e346ff86c8 overhaul optimized x86_64 memset asm 11 years ago
Rich Felker 69858fa931 overhaul optimized i386 memset asm 11 years ago
Denys Vlasenko 74e334dcd1 x86_64/memset: avoid performing final store twice 11 years ago
Denys Vlasenko bf2071eda3 x86_64/memset: simple optimizations 11 years ago
Rich Felker 9911754b19 fix tabs/spaces in memcpy.s 12 years ago
Rich Felker 9367fe9261 fix build regression in arm asm for memcpy 12 years ago
Joakim Sindholt 27828f7e9a arm assembly changes for clang compatibility 12 years ago
Rich Felker dccbf4c809 fix handling of odd lengths in swab function 12 years ago
Rich Felker c5b8f19305 add support for LC_TIME and LC_MESSAGES translations 12 years ago
Rich Felker 7424ac58b1 consolidate str[n]casecmp_l into str[n]casecmp source files 12 years ago
Rich Felker cef0f289f6 fix incorrect comparison loop condition in memmem 12 years ago
Rich Felker 476cd1d965 fix false negatives with periodic needles in strstr, wcsstr, and memmem 12 years ago
Timo Teräs 6fbdeff0e5 fix search past the end of haystack in memmem 12 years ago
Szabolcs Nagy 571744447c include cleanups: remove unused headers and add feature test macros 13 years ago
Michael Forney b300d5b7bd strcmp: Remove unnecessary check for *r 13 years ago
Rich Felker 90edf1cc15 optimized C memcpy 13 years ago
Rich Felker a543369e3b optimized C memset 13 years ago
Rich Felker cccc1844be add arm-optimized memcpy implementation from bionic libc 13 years ago
Rich Felker 926272ddff optimized memset asm for i386 and x86_64 13 years ago
Rich Felker c713d87978 fix a couple misleading/wrong signal descriptions in strsignal 13 years ago
Rich Felker c90fa2ace7 add realtime signals to strsignal 13 years ago
Rich Felker 8599822ee1 fix off-by-one array bound in strsignal 13 years ago
Isaac Dunham 14f0272ea1 Add ABI compatability aliases. 13 years ago
Rich Felker 5afc74fbaa fix integer type issue in strverscmp 13 years ago
Rich Felker 4853c1f7f7 implement non-stub strverscmp 13 years ago
Rich Felker e864ddc368 replace stub with working strcasestr 13 years ago
Rich Felker 330fd96213 fix wrong return value from wmemmove on forward copies 13 years ago
Rich Felker 820fccdefe fix alignment logic in strlcpy 14 years ago
Rich Felker 838951c97e simplify logic in stpcpy; avoid copying first aligned byte twice 14 years ago
Rich Felker c86f2974e2 add memmem function (gnu extension) 14 years ago
Rich Felker 68dbd05039 optimize strchrnul/strcspn not to scan string twice on no-match 14 years ago
Rich Felker 3f9ff1514e slightly cleaner strlen, also seems to compile to better code 14 years ago
Rich Felker 2bf469310d asm for memmove on i386 and x86_64 14 years ago
Rich Felker 1701e4f3d4 reenable word-at-at-time copying in memmove 14 years ago
Rich Felker 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
Rich Felker bac03cdde1 remove dependency of wmemmove on wmemcpy direction 14 years ago
Rich Felker 594318fd3d remove dependency of memmove on memcpy direction 14 years ago
Rich Felker aaa9eb5101 memcpy asm for i386 and x86_64 14 years ago
Rich Felker f997e224fc remove unused but buggy code from strstr.c 14 years ago
Rich Felker 35c16933f0 remove buggy short-string wcsstr implementation; always use twoway 14 years ago
Rich Felker 970ef6a124 optimize mempcpy to minimize need for data saved across the call 14 years ago
Rich Felker f313a16224 make strerror_r behave nicer on failure 14 years ago
Rich Felker 054ba18599 fix overrun (n essentially ignored) in wcsncmp 14 years ago