diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2015-08-05 15:58:15 +0100 |
---|---|---|
committer | Wilco Dijkstra <wdijkstr@arm.com> | 2015-08-05 16:24:04 +0100 |
commit | 05a910f7b420c2b831f35ba90e61c80f001c0606 (patch) | |
tree | ea10fa59974d0e2e3b5f43d490aca37bc2b787ad /ChangeLog | |
parent | f29ac72effae859140bb0d7fffdb1e6cef0ffed0 (diff) | |
download | glibc-05a910f7b420c2b831f35ba90e61c80f001c0606.zip glibc-05a910f7b420c2b831f35ba90e61c80f001c0606.tar.gz glibc-05a910f7b420c2b831f35ba90e61c80f001c0606.tar.bz2 |
Improve performance of mempcpy by inlining and using memcpy. Enable
this for all targets except sparc which has an optimized mempcpy
implementation.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2015-08-05 Wilco Dijkstra <wdijkstr@arm.com> + * string/string.h: (mempcpy): Redirect to __mempcpy_inline. + (__mempcpy): Likewise. (__mempcpy_inline): New inline function. + * sysdeps/sparc/bits/string.h: (_HAVE_STRING_ARCH_mempcpy): Define. + +2015-08-05 Wilco Dijkstra <wdijkstr@arm.com> + * string/memccpy.c (memccpy): Improve performance by using memchr/memcpy/__mempcpy. |