Subject: NetBSD master CVS tree commits
To: None <source-changes@netbsd.org>
From: The Source of All Evil <source@netbsd.org>
List: source-changes
Date: 08/03/1998 21:50:02
perry
Mon Aug 3 21:48:18 PDT 1998
Update of /cvsroot/src/lib/libc/string
In directory nb00:/tmp/cvs-serv9578
Modified Files:
Makefile.inc
Added Files:
memcpy.c memmove.c strchr.c strrchr.c
Log Message:
Replace complicated and ugly makefile gook to make memmove,memcpy by
-Ding the bcopy.c source (and similarly strchr from index.c, strrchr
from rindex.c) with stub .c files for memmove, memcpy, strchr and
strrchr that simply #define the appropriate thing and #include the
appropriate .c file. Inspired by the way many m-d .S files handle the
same thing. This radically simplifies the Makefile.inc for libc/string
(and libkern).