]> git.ipfire.org Git - thirdparty/glibc.git/commit
powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786)
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 22 May 2024 14:32:04 +0000 (11:32 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 23 May 2024 12:36:08 +0000 (09:36 -0300)
commit5fededd8251b9f5ccd7f893123417205447b95f1
treeb37878fa61502678a29e03b7d0d4e46704b54086
parent62eaa4673923bd8b91a5f961828b75bcce10beb7
powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786)

For powerpc64 the generic version provides a weak definition of
strchrnul, which are already provided by the ifunc resolver.  The
powerpc32 version is slight different, where for static case there
is no iFUNC support.

The strncasecmp_l is provided ifunc resolver.

Checked on powerpc-linux-gnu-power4 and powerpc64-linux-gnu.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
sysdeps/powerpc/powerpc64/multiarch/strchrnul-power7.S
sysdeps/powerpc/powerpc64/multiarch/strchrnul-ppc64.c
sysdeps/powerpc/powerpc64/multiarch/strncase_l-power7.c