From owner-cvs-lib Sun Apr 20 05:46:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA19023 for cvs-lib-outgoing; Sun, 20 Apr 1997 05:46:17 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA19016; Sun, 20 Apr 1997 05:46:15 -0700 (PDT) Date: Sun, 20 Apr 1997 05:46:15 -0700 (PDT) From: Bruce Evans Message-Id: <199704201246.FAA19016@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/i386/string Makefile.inc memmove.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/04/20 05:46:14 Modified: lib/libc/i386/string Makefile.inc memmove.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 Revision Changes Path 1.7 +2 -2 src/lib/libc/i386/string/Makefile.inc 1.6 +2 -92 src/lib/libc/i386/string/memmove.S