Remove the unused IFUNC files
commitdaa4db69fc5b8de46755c3da8a068d36ca8ad8c3
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Aug 2015 19:47:20 +0000 (20 12:47 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Aug 2015 19:47:20 +0000 (20 12:47 -0700)
tree1a2cfd753798674592638a4f30a8463a4048b2dc
parent772e741ba5afede4892078102a620e30aeac0c87
Remove the unused IFUNC files

sysdeps/i386/i686/multiarch/strcasestr-c.c became unused after

commit 1818483b15d22016b0eae41d37ee91cc87b37510
Author: Andreas Schwab <schwab@suse.de>
Date:   Wed Dec 18 11:53:27 2013 +1000

    Remove use of SSE4.2 functions for strstr on i686

which contains

-sysdep_routines += strcspn-c strpbrk-c strspn-c strstr-c strcasestr-c
+sysdep_routines += strcspn-c strpbrk-c strspn-c

sysdeps/x86_64/multiarch/strcasestr.c became useless after

584b18eb4df61ccd447db2dfe8c8a7901f8c8598
Author: Ondřej Bílka <neleai@seznam.cz>
Date:   Sat Dec 14 19:33:56 2013 +0100

    Add strstr with unaligned loads. Fixes bug 12100.

which changes sysdeps/x86_64/multiarch/strcasestr.c to

libc_ifunc (__strcasestr, __strcasestr_sse2);

This patch removes these file.

* i386/i686/multiarch/strcasestr-c.c: Removed.
* x86_64/multiarch/strcasestr.c: Likewise.
* x86_64/multiarch/ifunc-impl-list.c (__libc_ifunc_impl_list):
Remove strcasestr.
sysdeps/i386/i686/multiarch/strcasestr-c.c [deleted file]
sysdeps/x86_64/multiarch/ifunc-impl-list.c
sysdeps/x86_64/multiarch/strcasestr.c [deleted file]