OpenGrok
Cross Reference: strncmp.S
xref
: /
src
/
lib
/
libc
/
arch
/
i386
/
string
/
strncmp.S
Home
|
History
|
Annotate
|
Download
|
only in
string
History log of
/src/lib/libc/arch/i386/string/strncmp.S
Revision
Date
Author
Comments
1.15
23-May-2014
uebayasi
Put missing END() markers to set ELF symbol size.
1.14
03-Aug-2005
rpaulo
branches: 1.14.50; 1.14.62;
Fix another typo in comments found by Ricardo Nabinger Sanchez
on the freebsd-arch mailing list.
1.13
26-Jul-2003
salo
netbsd.org->NetBSD.org
1.12
23-Aug-1999
kleink
Use _ALIGN_TEXT from <machine/asm.h>.
1.11
28-Apr-1995
jtc
$Id: $ -> $NetBSD: $
1.10
28-Apr-1995
jtc
Winning Strategies has placed this code into the Public Domain
1.9
12-Mar-1994
jtc
Use RCSID macro for RCS ID's.
1.8
14-Feb-1994
mycroft
Style police. Use `je' and `jne' only on the result of an equality test;
use `jz' and `jnz' in all other cases.
1.7
14-Feb-1994
jtc
Performance improvement from Bruce Evans.
Removes one test instruction for each character.
1.6
07-Feb-1994
jtc
Use movzbl, not movsbl, to zero extend for unsigned comparison.
Fix from Bruce Evans.
1.5
28-Jan-1994
jtc
Fix spelling error in Copyright notice
1.4
21-Oct-1993
jtc
So many files in arch/i386 have been changed I might as well run my
remove unecessary trailing whitespace script.
1.3
21-Oct-1993
jtc
Change instances of LIBC_RCS back to LIBC_SCCS. If we are going to change
th LIBC_RCS, the entire source tree should be updated at once.
Remove && !defined(lint) from conditionals around rcs id's. No one is
ever going to pass a *.s file through lint.
1.2
08-Oct-1993
jtc
Use "testb %cl,%cl" instead of "cmpb $0,%cl".
This saves three cycles per character, and reduces the size of the
function by eight bytes (the loop is unrolled eight times).
Thanks to davidg for pointing this out.
1.1
07-Oct-1993
cgd
make an arch directory in libc, and move all machine dirs into it
1.14.62.1
10-Aug-2014
tls
Rebase.
1.14.50.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
Indexes created Mon Sep 29 13:09:55 GMT 2025