From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7852) id B37E2385E021; Mon, 16 May 2022 20:18:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B37E2385E021 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Sunil Pandey To: glibc-cvs@sourceware.org Subject: [glibc/release/2.35/master] x86-64: Define __memcmpeq in ld.so X-Act-Checkin: glibc X-Git-Author: H.J. Lu X-Git-Refname: refs/heads/release/2.35/master X-Git-Oldrev: a1336230489a2ff4ff3e8da9c96227de69ba19e5 X-Git-Newrev: f0a53588da7d6b642eeabdbd934d799ed0df2b8f Message-Id: <20220516201840.B37E2385E021@sourceware.org> Date: Mon, 16 May 2022 20:18:40 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2022 20:18:40 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=f0a53588da7d6b642eeabdbd934d799ed0df2b8f commit f0a53588da7d6b642eeabdbd934d799ed0df2b8f Author: H.J. Lu Date: Sun Feb 13 18:46:23 2022 -0800 x86-64: Define __memcmpeq in ld.so Define __memcmpeq in ld.so so that compiler can generate __memcmpeq call when compiling for ld.so. (cherry picked from commit a5659cf27d3ce6101c1632715d18ab6321755340) Diff: --- sysdeps/x86_64/multiarch/memcmpeq-sse2.S | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sysdeps/x86_64/multiarch/memcmpeq-sse2.S b/sysdeps/x86_64/multiarch/memcmpeq-sse2.S index b80a29d4b0..de7f5a7525 100644 --- a/sysdeps/x86_64/multiarch/memcmpeq-sse2.S +++ b/sysdeps/x86_64/multiarch/memcmpeq-sse2.S @@ -16,8 +16,10 @@ License along with the GNU C Library; if not, see . */ -#ifndef memcmp +#if IS_IN (libc) # define memcmp __memcmpeq_sse2 +#else +# define memcmp __memcmpeq #endif #define USE_AS_MEMCMPEQ 1 #include "memcmp-sse2.S"