diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/x86_64/multiarch/strcmp.S | 5 |
2 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2009-07-25 Ulrich Drepper <drepper@redhat.com> + + * sysdeps/x86_64/multiarch/strcmp.S: Exclude unused code from being + compiled in. + 2009-07-24 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/configure.in: Don't automatically include diff --git a/sysdeps/x86_64/multiarch/strcmp.S b/sysdeps/x86_64/multiarch/strcmp.S index 37985036aa..f9cf943e32 100644 --- a/sysdeps/x86_64/multiarch/strcmp.S +++ b/sysdeps/x86_64/multiarch/strcmp.S @@ -1457,6 +1457,9 @@ LABEL(use_sse4_2_ret): sub %edx, %eax ret +#if 0 + /* This code was in the origial submission but isn't used. + --drepper */ .p2align 4 LABEL(aftertail): pcmpeqb %xmm3, %xmm1 @@ -1467,6 +1470,8 @@ LABEL(aftertail): .p2align 4 LABEL(exit): lea -16(%r9, %rcx), %rax /* locate the exact offset for rdi */ +#endif + LABEL(less32bytes): lea (%rdi, %rax), %rdi /* locate the exact address for first operand(rdi) */ lea (%rsi, %rcx), %rsi /* locate the exact address for second operand(rsi) */ |