glibc/sysdeps/s390
Stefan Liebler d2c4c403fe S390: Add z13 memmem ifunc variant.
The new vector variant of memmem is using the common code
implementation, but instead of calling the default
mem* functions, the vector variants are called.

ChangeLog:

	* sysdeps/s390/Makefile (sysdep_routines): Add memmem variants.
	* sysdeps/s390/multiarch/ifunc-impl-list.c
	(__libc_ifunc_impl_list): Add ifunc variants for memmem.
	* sysdeps/s390/ifunc-memmem.h: New file.
	* sysdeps/s390/memmem.c: Likewise.
	* sysdeps/s390/memmem-c.c: Likewise.
	* sysdeps/s390/memmem-vx.c: Likewise.
2018-12-18 13:57:09 +01:00
..
bits
fpu
multiarch S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
nptl
s390-32 S390: Remove s390 specific implementation of bcopy. 2018-12-18 13:57:07 +01:00
s390-64 S390: Remove s390 specific implementation of bcopy. 2018-12-18 13:57:07 +01:00
abort-instr.h
asm-syntax.h
atomic-machine.h
bzero.c S390: Implement bzero with memset. 2018-12-18 13:57:05 +01:00
configure S390: Add configure check to detect z13 as mininum architecture level set. 2018-12-18 13:57:08 +01:00
configure.ac S390: Add configure check to detect z13 as mininum architecture level set. 2018-12-18 13:57:08 +01:00
dl-irel.h
dl-procinfo.c
dl-procinfo.h
dl-tls.h
ffs.c
fix-fp-int-convert-overflow.h
gccframe.h
gconv-modules
gmp-mparam.h
ifunc-memcmp.h S390: Refactor memcmp ifunc handling. 2018-12-18 13:57:05 +01:00
ifunc-memcpy.h S390: Add z13 memmove ifunc variant. 2018-12-18 13:57:08 +01:00
ifunc-memmem.h S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
ifunc-memset.h S390: Implement bzero with memset. 2018-12-18 13:57:05 +01:00
ifunc-strstr.h S390: Add z13 strstr ifunc variant. 2018-12-18 13:57:09 +01:00
Implies
iso-8859-1_cp037_z900.c
jmpbuf-offsets.h
jmpbuf-unwind.h
ldsodefs.h
libc-tls.c
linkmap.h
longjmp.c
machine-gmon.h
Makefile S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
memcmp-z900.S S390: Refactor memcmp ifunc handling. 2018-12-18 13:57:05 +01:00
memcmp.c S390: Refactor memcmp ifunc handling. 2018-12-18 13:57:05 +01:00
memcopy.h S390: Use memcpy for forward cases in memmove. 2018-12-18 13:57:07 +01:00
memcpy-z900.S S390: Add z13 memmove ifunc variant. 2018-12-18 13:57:08 +01:00
memcpy.c S390: Refactor memcpy/mempcpy ifunc handling. 2018-12-18 13:57:06 +01:00
memmem-c.c S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
memmem-vx.c S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
memmem.c S390: Add z13 memmem ifunc variant. 2018-12-18 13:57:09 +01:00
memmove-c.c S390: Add z13 memmove ifunc variant. 2018-12-18 13:57:08 +01:00
memmove.c S390: Add z13 memmove ifunc variant. 2018-12-18 13:57:08 +01:00
mempcpy.c S390: Refactor memcpy/mempcpy ifunc handling. 2018-12-18 13:57:06 +01:00
memset-z900.S S390: Implement bzero with memset. 2018-12-18 13:57:05 +01:00
memset.c S390: Refactor memset ifunc handling. 2018-12-18 13:57:04 +01:00
memusage.h
preconfigure
sotruss-lib.c
stackinfo.h
string_private.h
strstr-c.c S390: Add z13 strstr ifunc variant. 2018-12-18 13:57:09 +01:00
strstr-vx.c S390: Add z13 strstr ifunc variant. 2018-12-18 13:57:09 +01:00
strstr.c S390: Add z13 strstr ifunc variant. 2018-12-18 13:57:09 +01:00
tst-dl-runtime-mod.S
tst-dl-runtime-profile-audit.c
tst-dl-runtime-profile-noaudit.c
tst-dl-runtime-resolve-audit.c
tst-dl-runtime-resolve-noaudit.c
tst-dl-runtime.c
utf8-utf16-z9.c
utf8-utf32-z9.c
utf16-utf32-z9.c
Versions