[COMMITTED,2/3] PowerPC: Fix compiler warnings
Commit Message
This patch fixes some compiler due trailing data in #undef directives
and due missing prototypes.
--
* sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp_l-power7.S:
[weak_alias]: Fix compiler warning due trailing data.
* sysdeps/powerpc/powerpc32/power4/multiarch/strcasecmp-power7.S:
[weak_alias]: Likewise.
* sysdeps/powerpc/powerpc64/multiarch/strcat-power7.c: Fix compile
warnigs due missing definition of __strcpy_power7 and __strlen_power7.
---
@@ -30,7 +30,7 @@
cfi_endproc; \
ASM_SIZE_DIRECTIVE(__strcasecmp_power7)
-#undef weak_alias(name, alias)
+#undef weak_alias
#define weak_alias(name, alias)
#undef libc_hidden_builtin_def
@@ -30,7 +30,7 @@
cfi_endproc; \
ASM_SIZE_DIRECTIVE(__strcasecmp_l_power7)
-#undef weak_alias(name, alias)
+#undef weak_alias
#define weak_alias(name, alias)
#undef libc_hidden_builtin_def
@@ -22,7 +22,9 @@
#undef libc_hidden_def
#define libc_hidden_def(name)
+extern typeof (strcpy) __strcpy_power7;
+extern typeof (strlen) __strlen_power7;
+
#define strcpy __strcpy_power7
#define strlen __strlen_power7
-
#include <sysdeps/powerpc/strcat.c>