summaryrefslogtreecommitdiffstats
path: root/lib/libc/i386/string/memmove.S
Commit message (Collapse)AuthorAgeFilesLines
* Standardize on our SCM ID style.obrien2002-03-231-0/+3
|
* Use separate routines for memmove() and memcpy(). This lets me dropbde1997-04-201-92/+2
| | | | | | | | the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD
* Revert $FreeBSD$ to $Id$peter1997-02-221-2/+2
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-2/+2
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Be smarter about handling overlapped copies and only go backwards if itdg1995-12-271-6/+8
| | | | | | is really necessary. Going backwards on a P6 is much slower than forwards and it's a little slower on a P5. Also moved the count mask and 'std' down a few lines - it's a couple percent faster this way on a P5.
* First round of changes to clean up the RCSID mess in libc:dg1995-01-231-2/+3
| | | | | | | | 1) Changed LIB_SCCS and SYSLIB_SCCS to LIB_RCS and SYSLIB_RCS. 2) Changed sccsid[] variables to rcsid[] 3) Moved all RCSID strings into .text 4) Converted all SCCSID's to RCS $Id$'s 5) Added missing $Id$'s after copyright.
* First crack at making libc work with the new make macros. It compiles onwollman1994-08-051-0/+89
my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge.
OpenPOWER on IntegriCloud