From e9e7eced0189c4abb71b5f83bfd5cbcc1202ab1c Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Tue, 24 Oct 2017 20:24:59 +1030 Subject: [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. --- ChangeLog | 6 ++++++ sysdeps/powerpc/powerpc64/multiarch/strcasecmp_l-power7.S | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f1fc179895..c92f1e08f7 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 da4c4054c3..72121bcb4c 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 -- cgit 1.4.1