diff --git a/sysdeps/x86_64/multiarch/memcpy-ssse3-back.S b/sysdeps/x86_64/multiarch/memcpy-ssse3-back.S index b4890f4..44d2f98 100644 --- a/sysdeps/x86_64/multiarch/memcpy-ssse3-back.S +++ b/sysdeps/x86_64/multiarch/memcpy-ssse3-back.S @@ -48,8 +48,10 @@ .section .text.ssse3,"ax",@progbits #if !defined USE_AS_MEMPCPY && !defined USE_AS_MEMMOVE ENTRY (MEMPCPY_CHK) - cmpq %rdx, %rcx +/* cmpq %rdx, %rcx jb HIDDEN_JUMPTARGET (__chk_fail) +*/ + nop END (MEMPCPY_CHK) ENTRY (MEMPCPY) @@ -61,8 +63,10 @@ END (MEMPCPY) #if !defined USE_AS_BCOPY ENTRY (MEMCPY_CHK) - cmpq %rdx, %rcx +/* cmpq %rdx, %rcx jb HIDDEN_JUMPTARGET (__chk_fail) +*/ + nop END (MEMCPY_CHK) #endif diff --git a/sysdeps/x86_64/multiarch/memcpy-ssse3.S b/sysdeps/x86_64/multiarch/memcpy-ssse3.S index 1ca88c0..1e6183d 100644 --- a/sysdeps/x86_64/multiarch/memcpy-ssse3.S +++ b/sysdeps/x86_64/multiarch/memcpy-ssse3.S @@ -48,8 +48,10 @@ .section .text.ssse3,"ax",@progbits #if !defined USE_AS_MEMPCPY && !defined USE_AS_MEMMOVE ENTRY (MEMPCPY_CHK) - cmpq %rdx, %rcx +/* cmpq %rdx, %rcx jb HIDDEN_JUMPTARGET (__chk_fail) +*/ + nop END (MEMPCPY_CHK) ENTRY (MEMPCPY) @@ -61,8 +63,11 @@ END (MEMPCPY) #if !defined USE_AS_BCOPY ENTRY (MEMCPY_CHK) +/* cmpq %rdx, %rcx jb HIDDEN_JUMPTARGET (__chk_fail) +*/ + nop END (MEMCPY_CHK) #endif diff --git a/sysdeps/x86_64/multiarch/memset-avx512-no-vzeroupper.S b/sysdeps/x86_64/multiarch/memset-avx512-no-vzeroupper.S index 9687df0..79afd42 100644 --- a/sysdeps/x86_64/multiarch/memset-avx512-no-vzeroupper.S +++ b/sysdeps/x86_64/multiarch/memset-avx512-no-vzeroupper.S @@ -29,8 +29,10 @@ .section .text.avx512,"ax",@progbits #if defined PIC ENTRY (MEMSET_CHK) - cmpq %rdx, %rcx +/* cmpq %rdx, %rcx jb HIDDEN_JUMPTARGET (__chk_fail) +*/ + nop END (MEMSET_CHK) #endif