From: Alan Modra Date: Tue, 24 Oct 2017 09:54:59 +0000 (+1030) Subject: [PowerPC64] Tidy strcasecmp_l-power7.S symbols X-Git-Tag: glibc-2.27~567 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9e7eced0189c4abb71b5f83bfd5cbcc1202ab1c;p=thirdparty%2Fglibc.git [PowerPC64] Tidy strcasecmp_l-power7.S symbols The routine being assembled here is strcasecmp_l, so ask for that via __STRCMP and STRCMP defines. That change means tweaking the power7 override. Needed for later powerpc64le changes where we want the base symbols, not just a power7 variant. * sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S: (__STRCMP, STRCMP, __strcasecmp_l): Define. (__strcasecmp): Don't define. --- diff --git a/ChangeLog b/ChangeLog index f1fc1798957..c92f1e08f72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2017-10-31 Alan Modra + + * sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S: + (__STRCMP, STRCMP, __strcasecmp_l): Define. + (__strcasecmp): Don't define. + 2017-10-31 Alan Modra * sysdeps/powerpc/powerpc64/multiarch/strcmp-power8.S: Wrap in diff --git a/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S b/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S index da4c4054c37..72121bcb4c7 100644 --- a/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S +++ b/sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S @@ -18,7 +18,7 @@ #include -#define __strcasecmp __strcasecmp_l_power7 +#define __strcasecmp_l __strcasecmp_l_power7 #undef weak_alias #define weak_alias(name, alias) @@ -27,5 +27,7 @@ #define libc_hidden_builtin_def(name) #define USE_IN_EXTENDED_LOCALE_MODEL +#define __STRCMP __strcasecmp_l +#define STRCMP strcasecmp_l #include