From eedf7886ed81750d0f81735034682cf0a4d8bee1 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 7 Jul 2022 16:20:50 -0700 Subject: [PATCH] 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. --- sysdeps/x86_64/multiarch/strcmp-avx2.S | 1 - sysdeps/x86_64/multiarch/strcmp-evex.S | 1 - sysdeps/x86_64/multiarch/strcmp-sse42.S | 1 - 3 files changed, 3 deletions(-) diff --git a/sysdeps/x86_64/multiarch/strcmp-avx2.S b/sysdeps/x86_64/multiarch/strcmp-avx2.S index 8da09bd86d..516cde1145 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 2a5b3ce037..e97d51bb26 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 a9178ad25c..60313c647a 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