x86-64: Define __memcmpeq in ld.so
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 14 Feb 2022 02:46:23 +0000 (18:46 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 15 Feb 2022 01:57:07 +0000 (17:57 -0800)
Define __memcmpeq in ld.so so that compiler can generate __memcmpeq call
when compiling for ld.so.

sysdeps/x86_64/multiarch/memcmpeq-sse2.S

index b80a29d..de7f5a7 100644 (file)
    License along with the GNU C Library; if not, see
    <https://www.gnu.org/licenses/>.  */
 
-#ifndef memcmp
+#if IS_IN (libc)
 # define memcmp        __memcmpeq_sse2
+#else
+# define memcmp        __memcmpeq
 #endif
 #define USE_AS_MEMCMPEQ        1
 #include "memcmp-sse2.S"