From: H.J. Lu Date: Thu, 7 Jul 2022 23:20:50 +0000 (-0700) Subject: x86-64: Don't mark symbols as hidden in strcmp-XXX.S X-Git-Tag: glibc-2.36~66 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eedf7886ed81750d0f81735034682cf0a4d8bee1;p=thirdparty%2Fglibc.git x86-64: Don't mark symbols as hidden in strcmp-XXX.S 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. --- diff --git a/sysdeps/x86_64/multiarch/strcmp-avx2.S b/sysdeps/x86_64/multiarch/strcmp-avx2.S index 8da09bd86d1..516cde11459 100644 --- a/sysdeps/x86_64/multiarch/strcmp-avx2.S +++ b/sysdeps/x86_64/multiarch/strcmp-avx2.S @@ -184,7 +184,6 @@ .align 16 .type STRCMP, @function .globl STRCMP - .hidden STRCMP # ifndef GLABEL # define GLABEL(...) __VA_ARGS__ diff --git a/sysdeps/x86_64/multiarch/strcmp-evex.S b/sysdeps/x86_64/multiarch/strcmp-evex.S index 2a5b3ce0376..e97d51bb264 100644 --- a/sysdeps/x86_64/multiarch/strcmp-evex.S +++ b/sysdeps/x86_64/multiarch/strcmp-evex.S @@ -214,7 +214,6 @@ .align 16 .type STRCMP, @function .globl STRCMP - .hidden STRCMP # ifdef USE_AS_STRCASECMP_L ENTRY (STRCASECMP) diff --git a/sysdeps/x86_64/multiarch/strcmp-sse42.S b/sysdeps/x86_64/multiarch/strcmp-sse42.S index a9178ad25c3..60313c647ab 100644 --- a/sysdeps/x86_64/multiarch/strcmp-sse42.S +++ b/sysdeps/x86_64/multiarch/strcmp-sse42.S @@ -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