]> sourceware.org Git - glibc.git/commit
powerpc: refactor strnlen and strlen IFUNC.
authorWainer dos Santos Moschetta <wainersm@linux.vnet.ibm.com>
Tue, 11 Apr 2017 17:18:35 +0000 (14:18 -0300)
committerTulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>
Tue, 11 Apr 2017 20:13:54 +0000 (17:13 -0300)
commit001649fd18712a8d508a21781e8059ef1e9bcecf
treeb203b01d992635bd616db71266498043f00d9199
parent3bc426e156c6952a1b7e32435c308aaab76616a1
powerpc: refactor strnlen and strlen IFUNC.

Clean up the IFUNC implementations for powerpc in order to remove
unneeded macro definitions.

Tested on ppc64le with and without --disable-multi-arch flag.

* sysdeps/powerpc/powerpc64/multiarch/strlen-power7.S: Define
the strlen implementation name and remove unneeded macros definition.
* sysdeps/powerpc/powerpc64/multiarch/strlen-power8.S: Likewise.
* sysdeps/powerpc/powerpc64/multiarch/strlen-ppc64.S: Likewise.
* sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S: Define
the strnlen implementation name and remove unneeded macros definition.
* sysdeps/powerpc/powerpc64/power7/strlen.S: Set a default function
name if not defined and pass as parameter to macros accordingly.
* sysdeps/powerpc/powerpc64/power7/strnlen.S: Likewise.
* sysdeps/powerpc/powerpc64/power8/strlen.S: Likewise.
* sysdeps/powerpc/powerpc64/strlen.S: Likewise.
ChangeLog
sysdeps/powerpc/powerpc64/multiarch/strlen-power7.S
sysdeps/powerpc/powerpc64/multiarch/strlen-power8.S
sysdeps/powerpc/powerpc64/multiarch/strlen-ppc64.S
sysdeps/powerpc/powerpc64/multiarch/strnlen-power7.S
sysdeps/powerpc/powerpc64/power7/strlen.S
sysdeps/powerpc/powerpc64/power7/strnlen.S
sysdeps/powerpc/powerpc64/power8/strlen.S
sysdeps/powerpc/powerpc64/strlen.S
This page took 0.047461 seconds and 5 git commands to generate.