powerpc: Fix __wcschr static build
commitfb78612a963cfe1299b33b1c60a0c24a206276c3
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 25 Feb 2015 19:22:10 +0000 (25 16:22 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.com>
Wed, 15 Apr 2015 19:01:48 +0000 (15 16:01 -0300)
tree00f5737b3f31ddc237f52ac9c00bccdd8674af4d
parenta8b6a3a6c1be265750c33766ba1f4151ae29749d
powerpc: Fix __wcschr static build

This patch fix the static build for strftime, which uses __wcschr.
Current powerpc32 implementation defines the __wcschr be an alias to
__wcschr_ppc32 and current implementation misses the correct alias for
static build.

It also changes the default wcschr.c logic so a IFUNC implementation
should just define WCSCHR and undefine the required alias/internal
definitions.
ChangeLog
sysdeps/i386/i686/multiarch/wcschr-c.c
sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-ppc32.c
wcsmbs/wcschr.c