Subject: CVS commit: src/sys/lib/libkern
To: None <source-changes@NetBSD.org>
From: Christos Zoulas <christos@netbsd.org>
List: source-changes
Date: 12/20/2005 19:35:32
Module Name:	src
Committed By:	christos
Date:		Tue Dec 20 19:35:32 UTC 2005

Modified Files:
	src/sys/lib/libkern: Makefile Makefile.inc
Removed Files:
	src/sys/lib/libkern: __cmsg_alignbytes.c adddi3.c anddi3.c ashldi3.c
	    ashrdi3.c bcmp.c bcopy.c bswap16.c bswap32.c bswap64.c bzero.c
	    cmpdi2.c divdi3.c ffs.c htonl.c htons.c inet_addr.c iordi3.c
	    lshldi3.c lshrdi3.c mcount.c md4c.c md5c.c memchr.c memcmp.c
	    memcpy.c memmove.c memset.c moddi3.c muldi3.c negdi2.c notdi2.c
	    ntohl.c ntohs.c qdivrem.c quad.h random.c sha1.c strcasecmp.c
	    strcat.c strchr.c strcmp.c strcpy.c strlcat.c strlcpy.c strlen.c
	    strncasecmp.c strncmp.c strncpy.c strrchr.c strstr.c strtoul.c
	    subdi3.c ucmpdi2.c udivdi3.c umoddi3.c xordi3.c
	src/sys/lib/libkern/arch/alpha: _mcount.S bcopy.S byte_swap_2.S
	    byte_swap_4.S bzero.S ffs.S memcpy.S memmove.S
	src/sys/lib/libkern/arch/arm: byte_swap_2.S byte_swap_4.S divsi3.S
	    ffs.S memcmp.S memcpy.S memcpy_arm.S memcpy_xscale.S memmove.S
	    memset.S strcmp.S strncmp.S
	src/sys/lib/libkern/arch/i386: byte_swap_2.S byte_swap_4.S ffs.S
	    memchr.S memcmp.S memcpy.S memmove.S memset.S strcat.S strchr.S
	    strcmp.S strcpy.S strlen.S strrchr.S
	src/sys/lib/libkern/arch/m68k: bcmp.S bcopy.S bswap16.S bswap32.S
	    bswap64.S bzero.S divsi3.S ffs.S htonl.S htons.S index.S memcmp.S
	    memcpy.S memmove.S memset.S modsi3.S mulsi3.S ntohl.S ntohs.S
	    rindex.S strcat.S strchr.S strcmp.S strcpy.S strlen.S strncmp.S
	    strncpy.S strrchr.S udivsi3.S umodsi3.S
	src/sys/lib/libkern/arch/mips: byte_swap_2.S byte_swap_4.S ffs.S
	    memcpy.S memmove.S memset.S strcmp.S strlen.S
	src/sys/lib/libkern/arch/ns32k: bcmp.S bcopy.S byte_swap_2.S
	    byte_swap_4.S bzero.S ffs.S memchr.S memcmp.S memcpy.S memmove.S
	    memset.S strcat.S strchr.S strcmp.S strcpy.S strlen.S strncmp.S
	    strncpy.S strrchr.S
	src/sys/lib/libkern/arch/powerpc: ffs.S strlen.S
	src/sys/lib/libkern/arch/sh3: ashiftrt.S ashlsi3.S ashrsi3.S ffs.S
	    lshrsi3.S memcpy.S memmove.S memset.S movstr.S movstrSI.S
	    movstr_i4.S mulsi3.S sdivsi3.S udivsi3.S
	src/sys/lib/libkern/arch/sh5: memcpy.S memset.S strcasecmp.S strcat.S
	    strchr.S strcmp.S strcpy.S strlen.S strncasecmp.S strncmp.S
	    strncpy.S strrchr.S
	src/sys/lib/libkern/arch/sparc: bzero.S ffs.S htonl.S htons.S memset.S
	    mul.S ntohl.S ntohs.S saveregs.S strlen.S umul.S
	src/sys/lib/libkern/arch/sparc64: ffs.S htonl.S htons.S mul.S ntohl.S
	    ntohs.S saveregs.S strlen.S umul.S
	src/sys/lib/libkern/arch/vax: bswap64.S memcpy.S memmove.S udiv.S
	    urem.S
	src/sys/lib/libkern/arch/x86_64: bcmp.S bcopy.S byte_swap_2.S
	    byte_swap_4.S bzero.S ffs.S index.S memchr.S memcmp.S memcpy.S
	    memmove.S memset.S rindex.S strcat.S strchr.S strcmp.S strcpy.S
	    strlen.S strrchr.S

Log Message:
Use common sources with userland.


To generate a diff of this commit:
cvs rdiff -r1.76 -r1.77 src/sys/lib/libkern/Makefile
cvs rdiff -r1.39 -r1.40 src/sys/lib/libkern/Makefile.inc
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/__cmsg_alignbytes.c \
    src/sys/lib/libkern/strcasecmp.c
cvs rdiff -r1.9 -r0 src/sys/lib/libkern/adddi3.c \
    src/sys/lib/libkern/ashldi3.c src/sys/lib/libkern/bzero.c \
    src/sys/lib/libkern/lshldi3.c src/sys/lib/libkern/lshrdi3.c \
    src/sys/lib/libkern/strtoul.c src/sys/lib/libkern/subdi3.c
cvs rdiff -r1.8 -r0 src/sys/lib/libkern/anddi3.c src/sys/lib/libkern/cmpdi2.c \
    src/sys/lib/libkern/divdi3.c src/sys/lib/libkern/iordi3.c \
    src/sys/lib/libkern/memchr.c src/sys/lib/libkern/moddi3.c \
    src/sys/lib/libkern/negdi2.c src/sys/lib/libkern/notdi2.c \
    src/sys/lib/libkern/strchr.c src/sys/lib/libkern/ucmpdi2.c \
    src/sys/lib/libkern/udivdi3.c src/sys/lib/libkern/umoddi3.c \
    src/sys/lib/libkern/xordi3.c
cvs rdiff -r1.10 -r0 src/sys/lib/libkern/ashrdi3.c \
    src/sys/lib/libkern/memset.c src/sys/lib/libkern/muldi3.c \
    src/sys/lib/libkern/sha1.c src/sys/lib/libkern/strlen.c \
    src/sys/lib/libkern/strncpy.c
cvs rdiff -r1.13 -r0 src/sys/lib/libkern/bcmp.c src/sys/lib/libkern/htonl.c
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/bcopy.c \
    src/sys/lib/libkern/strncasecmp.c
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/bswap16.c \
    src/sys/lib/libkern/bswap32.c src/sys/lib/libkern/md4c.c \
    src/sys/lib/libkern/strrchr.c
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/bswap64.c \
    src/sys/lib/libkern/inet_addr.c src/sys/lib/libkern/memcmp.c \
    src/sys/lib/libkern/random.c
cvs rdiff -r1.11 -r0 src/sys/lib/libkern/ffs.c src/sys/lib/libkern/ntohs.c \
    src/sys/lib/libkern/strcat.c src/sys/lib/libkern/strcmp.c \
    src/sys/lib/libkern/strcpy.c src/sys/lib/libkern/strncmp.c
cvs rdiff -r1.12 -r0 src/sys/lib/libkern/htons.c src/sys/lib/libkern/md5c.c \
    src/sys/lib/libkern/ntohl.c src/sys/lib/libkern/qdivrem.c
cvs rdiff -r1.15 -r0 src/sys/lib/libkern/mcount.c
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/memcpy.c \
    src/sys/lib/libkern/memmove.c
cvs rdiff -r1.17 -r0 src/sys/lib/libkern/quad.h
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/strlcat.c \
    src/sys/lib/libkern/strlcpy.c
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/strstr.c
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/alpha/_mcount.S \
    src/sys/lib/libkern/arch/alpha/ffs.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/alpha/bcopy.S \
    src/sys/lib/libkern/arch/alpha/memcpy.S \
    src/sys/lib/libkern/arch/alpha/memmove.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/alpha/byte_swap_2.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/alpha/byte_swap_4.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/alpha/bzero.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/arm/byte_swap_2.S \
    src/sys/lib/libkern/arch/arm/ffs.S src/sys/lib/libkern/arch/arm/memcmp.S \
    src/sys/lib/libkern/arch/arm/memmove.S \
    src/sys/lib/libkern/arch/arm/memset.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/arm/byte_swap_4.S \
    src/sys/lib/libkern/arch/arm/strncmp.S
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/arch/arm/divsi3.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/arm/memcpy.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/arm/memcpy_arm.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/arm/memcpy_xscale.S \
    src/sys/lib/libkern/arch/arm/strcmp.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/i386/byte_swap_2.S \
    src/sys/lib/libkern/arch/i386/byte_swap_4.S \
    src/sys/lib/libkern/arch/i386/memcmp.S \
    src/sys/lib/libkern/arch/i386/strchr.S
cvs rdiff -r1.9 -r0 src/sys/lib/libkern/arch/i386/ffs.S
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/arch/i386/memchr.S \
    src/sys/lib/libkern/arch/i386/memcpy.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/i386/memmove.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/i386/memset.S
cvs rdiff -r1.10 -r0 src/sys/lib/libkern/arch/i386/strcat.S \
    src/sys/lib/libkern/arch/i386/strcmp.S \
    src/sys/lib/libkern/arch/i386/strcpy.S
cvs rdiff -r1.8 -r0 src/sys/lib/libkern/arch/i386/strlen.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/i386/strrchr.S
cvs rdiff -r1.11 -r0 src/sys/lib/libkern/arch/m68k/bcmp.S
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/arch/m68k/bcopy.S \
    src/sys/lib/libkern/arch/m68k/htonl.S \
    src/sys/lib/libkern/arch/m68k/htons.S \
    src/sys/lib/libkern/arch/m68k/memset.S \
    src/sys/lib/libkern/arch/m68k/ntohl.S \
    src/sys/lib/libkern/arch/m68k/ntohs.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/m68k/bswap16.S \
    src/sys/lib/libkern/arch/m68k/bswap32.S \
    src/sys/lib/libkern/arch/m68k/bswap64.S \
    src/sys/lib/libkern/arch/m68k/memcpy.S \
    src/sys/lib/libkern/arch/m68k/memmove.S \
    src/sys/lib/libkern/arch/m68k/strchr.S \
    src/sys/lib/libkern/arch/m68k/strrchr.S
cvs rdiff -r1.9 -r0 src/sys/lib/libkern/arch/m68k/bzero.S \
    src/sys/lib/libkern/arch/m68k/strncmp.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/m68k/divsi3.S \
    src/sys/lib/libkern/arch/m68k/modsi3.S \
    src/sys/lib/libkern/arch/m68k/mulsi3.S \
    src/sys/lib/libkern/arch/m68k/umodsi3.S
cvs rdiff -r1.10 -r0 src/sys/lib/libkern/arch/m68k/ffs.S \
    src/sys/lib/libkern/arch/m68k/strcmp.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/m68k/index.S \
    src/sys/lib/libkern/arch/m68k/memcmp.S \
    src/sys/lib/libkern/arch/m68k/rindex.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/m68k/strcat.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/m68k/strcpy.S \
    src/sys/lib/libkern/arch/m68k/strlen.S
cvs rdiff -r1.8 -r0 src/sys/lib/libkern/arch/m68k/strncpy.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/m68k/udivsi3.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/mips/byte_swap_2.S \
    src/sys/lib/libkern/arch/mips/ffs.S
cvs rdiff -r1.8 -r0 src/sys/lib/libkern/arch/mips/byte_swap_4.S
cvs rdiff -r1.10 -r0 src/sys/lib/libkern/arch/mips/memcpy.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/mips/memmove.S
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/arch/mips/memset.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/mips/strcmp.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/mips/strlen.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/ns32k/bcmp.S \
    src/sys/lib/libkern/arch/ns32k/ffs.S \
    src/sys/lib/libkern/arch/ns32k/memchr.S \
    src/sys/lib/libkern/arch/ns32k/strchr.S \
    src/sys/lib/libkern/arch/ns32k/strcmp.S \
    src/sys/lib/libkern/arch/ns32k/strlen.S \
    src/sys/lib/libkern/arch/ns32k/strncmp.S \
    src/sys/lib/libkern/arch/ns32k/strrchr.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/ns32k/bcopy.S \
    src/sys/lib/libkern/arch/ns32k/bzero.S \
    src/sys/lib/libkern/arch/ns32k/memcmp.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/ns32k/byte_swap_2.S \
    src/sys/lib/libkern/arch/ns32k/byte_swap_4.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/ns32k/memcpy.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/ns32k/memmove.S
cvs rdiff -r1.6 -r0 src/sys/lib/libkern/arch/ns32k/memset.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/ns32k/strcat.S \
    src/sys/lib/libkern/arch/ns32k/strcpy.S \
    src/sys/lib/libkern/arch/ns32k/strncpy.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/powerpc/ffs.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/powerpc/strlen.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/sh3/ashiftrt.S \
    src/sys/lib/libkern/arch/sh3/movstrSI.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/sh3/ashlsi3.S \
    src/sys/lib/libkern/arch/sh3/ashrsi3.S \
    src/sys/lib/libkern/arch/sh3/lshrsi3.S \
    src/sys/lib/libkern/arch/sh3/memcpy.S \
    src/sys/lib/libkern/arch/sh3/mulsi3.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/sh3/ffs.S \
    src/sys/lib/libkern/arch/sh3/movstr.S \
    src/sys/lib/libkern/arch/sh3/udivsi3.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/sh3/memmove.S \
    src/sys/lib/libkern/arch/sh3/sdivsi3.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/sh3/memset.S \
    src/sys/lib/libkern/arch/sh3/movstr_i4.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/sh5/memcpy.S \
    src/sys/lib/libkern/arch/sh5/memset.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/sh5/strcasecmp.S \
    src/sys/lib/libkern/arch/sh5/strcat.S \
    src/sys/lib/libkern/arch/sh5/strchr.S \
    src/sys/lib/libkern/arch/sh5/strcmp.S \
    src/sys/lib/libkern/arch/sh5/strcpy.S \
    src/sys/lib/libkern/arch/sh5/strlen.S \
    src/sys/lib/libkern/arch/sh5/strncasecmp.S \
    src/sys/lib/libkern/arch/sh5/strncmp.S \
    src/sys/lib/libkern/arch/sh5/strncpy.S \
    src/sys/lib/libkern/arch/sh5/strrchr.S
cvs rdiff -r1.8 -r0 src/sys/lib/libkern/arch/sparc/bzero.S \
    src/sys/lib/libkern/arch/sparc/mul.S
cvs rdiff -r1.13 -r0 src/sys/lib/libkern/arch/sparc/ffs.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/sparc/htonl.S \
    src/sys/lib/libkern/arch/sparc/htons.S \
    src/sys/lib/libkern/arch/sparc/ntohl.S \
    src/sys/lib/libkern/arch/sparc/ntohs.S \
    src/sys/lib/libkern/arch/sparc/saveregs.S \
    src/sys/lib/libkern/arch/sparc/strlen.S \
    src/sys/lib/libkern/arch/sparc/umul.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/sparc/memset.S
cvs rdiff -r1.5 -r0 src/sys/lib/libkern/arch/sparc64/ffs.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/sparc64/htonl.S \
    src/sys/lib/libkern/arch/sparc64/htons.S \
    src/sys/lib/libkern/arch/sparc64/ntohl.S \
    src/sys/lib/libkern/arch/sparc64/ntohs.S \
    src/sys/lib/libkern/arch/sparc64/saveregs.S \
    src/sys/lib/libkern/arch/sparc64/strlen.S \
    src/sys/lib/libkern/arch/sparc64/umul.S
cvs rdiff -r1.7 -r0 src/sys/lib/libkern/arch/sparc64/mul.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/vax/bswap64.S
cvs rdiff -r1.2 -r0 src/sys/lib/libkern/arch/vax/memcpy.S \
    src/sys/lib/libkern/arch/vax/memmove.S
cvs rdiff -r1.4 -r0 src/sys/lib/libkern/arch/vax/udiv.S \
    src/sys/lib/libkern/arch/vax/urem.S
cvs rdiff -r1.1 -r0 src/sys/lib/libkern/arch/x86_64/bcmp.S \
    src/sys/lib/libkern/arch/x86_64/memcpy.S \
    src/sys/lib/libkern/arch/x86_64/memmove.S \
    src/sys/lib/libkern/arch/x86_64/strchr.S \
    src/sys/lib/libkern/arch/x86_64/strrchr.S
cvs rdiff -r1.3 -r0 src/sys/lib/libkern/arch/x86_64/bcopy.S \
    src/sys/lib/libkern/arch/x86_64/byte_swap_2.S \
    src/sys/lib/libkern/arch/x86_64/byte_swap_4.S \
    src/sys/lib/libkern/arch/x86_64/bzero.S \
    src/sys/lib/libkern/arch/x86_64/ffs.S \
    src/sys/lib/libkern/arch/x86_64/index.S \
    src/sys/lib/libkern/arch/x86_64/memchr.S \
    src/sys/lib/libkern/arch/x86_64/memcmp.S \
    src/sys/lib/libkern/arch/x86_64/memset.S \
    src/sys/lib/libkern/arch/x86_64/rindex.S \
    src/sys/lib/libkern/arch/x86_64/strcat.S \
    src/sys/lib/libkern/arch/x86_64/strcmp.S \
    src/sys/lib/libkern/arch/x86_64/strcpy.S \
    src/sys/lib/libkern/arch/x86_64/strlen.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.