diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-04-15 08:23:19 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-04-15 08:23:19 +0000 |
commit | 534dfb536f19737f2642ee56dd67a97c5db6a74e (patch) | |
tree | faf1e08295d084cb44c8986fa179d306d6f0a377 /libc/string/x86_64/strcat.S | |
parent | 07bbf922670cce83c0b54f28ad43473d044cae5e (diff) |
amd64 string ops: replace some instructions by smaller ones,
e.g. testb $0xff, %cl -> testb %cl, %cl
Diffstat (limited to 'libc/string/x86_64/strcat.S')
-rw-r--r-- | libc/string/x86_64/strcat.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/string/x86_64/strcat.S b/libc/string/x86_64/strcat.S index ddec8ee79..9e2da50f2 100644 --- a/libc/string/x86_64/strcat.S +++ b/libc/string/x86_64/strcat.S @@ -103,7 +103,7 @@ ENTRY (BP_SYM (strcat)) the addition will not result in 0. */ jz 4b /* no NUL found => continue loop */ - .p2align 4 /* Align, it's a jump target. */ + .p2align 4 /* Align, it is a jump target. */ 3: subq $8,%rax /* correct pointer increment. */ testb %cl, %cl /* is first byte NUL? */ |