Home | History | Annotate | Download | only in string
History log of /src/lib/libc/arch/i386/string/swab.S
RevisionDateAuthorComments
 1.14  23-May-2014  uebayasi Put missing END() markers to set ELF symbol size.
 1.13  12-Nov-2007  ad branches: 1.13.36; 1.13.48;
Don't unconditionally clear the direction flag. The ABI says it must always
be clear when making a function call, and 'cld' takes about 50 clock cyles
on the P4.
 1.12  02-Aug-2005  rpaulo branches: 1.12.10;
Fix typos found by Giorgos Keramid and Steve Kargl on freebsd-arch mailing
list. They were found on libc x86_64 MD code, but I noticed that they are
present on i386 too.
 1.11  26-Jul-2003  salo netbsd.org->NetBSD.org
 1.10  23-Aug-1999  kleink Use _ALIGN_TEXT from <machine/asm.h>.
 1.9  28-Apr-1995  jtc $Id: $ -> $NetBSD: $
 1.8  28-Apr-1995  jtc Winning Strategies has placed this code into the Public Domain
 1.7  12-Mar-1994  jtc Use RCSID macro for RCS ID's.
 1.6  14-Feb-1994  jtc Use "ror $8,%ax" instead of "xchg %al,%ah": equal on a i386, 1 cycle faster
on a i486, and 2 cycles faster on a iPentium.
 1.5  28-Jan-1994  jtc Fix spelling error in Copyright notice
 1.4  25-Nov-1993  jtc Remove special case for len == 0 --- It wasn't needed. By dropping the
conditional, the general case (where we are actually swapping bytes) is
a tiny bit faster.
 1.3  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.2  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.1  07-Oct-1993  cgd make an arch directory in libc, and move all machine dirs into it
 1.12.10.1  09-Jan-2008  matt sync with HEAD
 1.13.48.1  10-Aug-2014  tls Rebase.
 1.13.36.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed