From owner-cvs-lib Sun Apr 20 06:02:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA19401 for cvs-lib-outgoing; Sun, 20 Apr 1997 06:02:56 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA19393; Sun, 20 Apr 1997 06:02:53 -0700 (PDT) Date: Sun, 20 Apr 1997 06:02:53 -0700 (PDT) From: Bruce Evans Message-Id: <199704201302.GAA19393@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/i386/string memcpy.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/04/20 06:02:51 Added: lib/libc/i386/string memcpy.S Log: Use separate routines for memmove() and memcpy(). This lets me drop 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