x86-64: Don't mark symbols as hidden in strcmp-XXX.S
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 7 Jul 2022 23:20:50 +0000 (16:20 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 7 Jul 2022 23:38:11 +0000 (16:38 -0700)
Don't mark symbols as hidden in strcmp-avx2.S, strcmp-evex.S and
strcmp-sse42.S since they are marked as hidden in the IFUNC selectors.

sysdeps/x86_64/multiarch/strcmp-avx2.S
sysdeps/x86_64/multiarch/strcmp-evex.S
sysdeps/x86_64/multiarch/strcmp-sse42.S

index 8da09bd..516cde1 100644 (file)
        .align  16
        .type   STRCMP, @function
        .globl  STRCMP
-       .hidden STRCMP
 
 # ifndef GLABEL
 #  define GLABEL(...)  __VA_ARGS__
index 2a5b3ce..e97d51b 100644 (file)
        .align  16
        .type   STRCMP, @function
        .globl  STRCMP
-       .hidden STRCMP
 
 # ifdef USE_AS_STRCASECMP_L
 ENTRY (STRCASECMP)
index a9178ad..60313c6 100644 (file)
@@ -77,7 +77,6 @@
        .align  16
        .type   STRCMP_SSE42, @function
        .globl  STRCMP_SSE42
-       .hidden STRCMP_SSE42
 #ifdef USE_AS_STRCASECMP_L
 ENTRY (GLABEL(__strcasecmp))
        movq    __libc_tsd_LOCALE@gottpoff(%rip),%rax