mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
i686: Don't include multiarch memove in libc.a
On i686, there is no multiarch memove in libc.a, don't include multiarch memove in ifunc-impl-list.c in libc.a.
This commit is contained in:
parent
032d74eaf6
commit
d4877540e5
@ -84,7 +84,6 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array,
|
|||||||
__memmove_chk_sse2_unaligned)
|
__memmove_chk_sse2_unaligned)
|
||||||
IFUNC_IMPL_ADD (array, i, __memmove_chk, 1,
|
IFUNC_IMPL_ADD (array, i, __memmove_chk, 1,
|
||||||
__memmove_chk_ia32))
|
__memmove_chk_ia32))
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Support sysdeps/i386/i686/multiarch/memmove.S. */
|
/* Support sysdeps/i386/i686/multiarch/memmove.S. */
|
||||||
IFUNC_IMPL (i, name, memmove,
|
IFUNC_IMPL (i, name, memmove,
|
||||||
@ -95,6 +94,7 @@ __libc_ifunc_impl_list (const char *name, struct libc_ifunc_impl *array,
|
|||||||
IFUNC_IMPL_ADD (array, i, memmove, CPU_FEATURE_USABLE (SSE2),
|
IFUNC_IMPL_ADD (array, i, memmove, CPU_FEATURE_USABLE (SSE2),
|
||||||
__memmove_sse2_unaligned)
|
__memmove_sse2_unaligned)
|
||||||
IFUNC_IMPL_ADD (array, i, memmove, 1, __memmove_ia32))
|
IFUNC_IMPL_ADD (array, i, memmove, 1, __memmove_ia32))
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Support sysdeps/i386/i686/multiarch/memrchr.S. */
|
/* Support sysdeps/i386/i686/multiarch/memrchr.S. */
|
||||||
IFUNC_IMPL (i, name, memrchr,
|
IFUNC_IMPL (i, name, memrchr,
|
||||||
|
Loading…
Reference in New Issue
Block a user