aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-03-14 18:27:33 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-02-09 10:29:18 -0300
commit40ea7b8ad2da3beb94e121c5521554d3e401da47 (patch)
tree4a38922df643b6f889e2632721e6e771ba2a2933
parentb6a5db8bec99f4997ed0fe4c1ccd2c3027135bb9 (diff)
downloadglibc-40ea7b8ad2da3beb94e121c5521554d3e401da47.tar
glibc-40ea7b8ad2da3beb94e121c5521554d3e401da47.tar.gz
glibc-40ea7b8ad2da3beb94e121c5521554d3e401da47.tar.bz2
glibc-40ea7b8ad2da3beb94e121c5521554d3e401da47.zip
x86: Remove __strstr_generic prototype
This is not really require and clang throws a attribute declaration must precede definition: ../sysdeps/x86_64/multiarch/strstr.c:37:54: error: attribute declaration must precede definition [-Werror,-Wignored-attributes] extern __typeof (__redirect_strstr) __strstr_generic attribute_hidden; ^ ./../include/libc-symbols.h:423:43: note: expanded from macro 'attribute_hidden' # define attribute_hidden __attribute__ ((visibility ("hidden"))) ^ ../string/strstr.c:76:1: note: previous definition is here STRSTR (const char *haystack, const char *needle) ^ ../sysdeps/x86_64/multiarch/strstr.c:27:16: note: expanded from macro 'STRSTR' #define STRSTR __strstr_generic ^ 1 error generated.
-rw-r--r--sysdeps/x86_64/multiarch/strstr.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sysdeps/x86_64/multiarch/strstr.c b/sysdeps/x86_64/multiarch/strstr.c
index a513bac5c3..0845048202 100644
--- a/sysdeps/x86_64/multiarch/strstr.c
+++ b/sysdeps/x86_64/multiarch/strstr.c
@@ -34,7 +34,6 @@
#include "string/strstr.c"
extern __typeof (__redirect_strstr) __strstr_sse2_unaligned attribute_hidden;
-extern __typeof (__redirect_strstr) __strstr_generic attribute_hidden;
extern __typeof (__redirect_strstr) __strstr_avx512 attribute_hidden;
#include "init-arch.h"