powerpc: Fix linknamespace introduced by 4d8015639a75
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 27 Feb 2019 18:56:58 +0000 (15:56 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 27 Feb 2019 18:56:58 +0000 (15:56 -0300)
commit6bd4d02ee997f5b073583c5d8638ffdefedb13bc
treee5db7ecd73f30b009bf9a16d11e02ecf79e5b52a
parent1b2184177553ce4ef8458034927ef50854be2af6
powerpc: Fix linknamespace introduced by 4d8015639a75

This patch fixes the linknamespace issues add on wcscpy refactor
for powerpc-linux-gnu-power4 as shown by the tests:

FAIL: conform/POSIX/fnmatch.h/linknamespace
FAIL: conform/POSIX/glob.h/linknamespace
FAIL: conform/POSIX/wordexp.h/linknamespace
FAIL: conform/XPG4/fnmatch.h/linknamespace
FAIL: conform/XPG4/glob.h/linknamespace
FAIL: conform/XPG4/wordexp.h/linknamespace
FAIL: conform/XPG42/fnmatch.h/linknamespace
FAIL: conform/XPG42/glob.h/linknamespace
FAIL: conform/XPG42/wordexp.h/linknamespace

[initial] wordexp -> [libc.a(wordexp.o)] fnmatch -> [libc.a(fnmatch.o)] __wcscat -> [libc.a(wcscat.o)] __wcscpy -> [libc.a(wcscpy.o)] wcscpy

Checked on powerpc-linux-gnu-power4.

* sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy.c: Define ifunc
symbol as __wcspcy instead of wcscpy.
ChangeLog
sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy.c