glibc/sysdeps/arm/armv7/multiarch
Adhemerval Zanella 743b9c2a98 arm: Remove ununsed ARM code in optimized implementation
This patch removes the ununsed ARM code path for armv6t2 memchr and
strlen and armv7 memch and strcmp.  In all implementation, the ARM
code is not used in any possible build (unless glibc is explicit
build with the non-documented NO_THUMB compiler flag) and for armv7
the resulting code either produces wrong results (memchr) and throw
build error (strcmp).

Checked on arm-linux-gnueabihf built targeting both armv6 and
armv7.

	* sysdeps/arm/armv6t2/memchr.S (memchr): Remove ARM code path.
	* sysdeps/arm/armv6t2/strlen.S (memchr): Likewise.
	* sysdeps/arm/armv7/multiarch/memchr_neon.S (memchr): Likewise.
	* sysdeps/arm/armv7/strcmp.S (strcmp): Likewise.
2018-04-16 17:24:31 -03:00
..
aeabi_memcpy.c Move arm from ports to libc. 2014-02-08 01:49:39 +00:00
ifunc-impl-list.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ifunc-memchr.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ifunc-memcpy.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Makefile arm: Implement memchr ifunc selection in C 2017-11-06 17:37:57 -02:00
memchr_neon.S arm: Remove ununsed ARM code in optimized implementation 2018-04-16 17:24:31 -03:00
memchr_noneon.S arm: Implement memchr ifunc selection in C 2017-11-06 17:37:57 -02:00
memchr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
memcpy_arm.S arm: Implement memcpy ifunc selection in C 2017-11-06 17:37:57 -02:00
memcpy_impl.S Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
memcpy_neon.S arm: Implement memcpy ifunc selection in C 2017-11-06 17:37:57 -02:00
memcpy_vfp.S arm: Implement memcpy ifunc selection in C 2017-11-06 17:37:57 -02:00
memcpy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
rtld-memchr.S arm: Implement memchr ifunc selection in C 2017-11-06 17:37:57 -02:00
rtld-memcpy.S arm: Implement memcpy ifunc selection in C 2017-11-06 17:37:57 -02:00