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

Added Files:
	src/common/lib/libc: Makefile.inc
	src/common/lib/libc/arch/alpha/gen: byte_swap_2.S byte_swap_4.S
	src/common/lib/libc/arch/alpha/gmon: _mcount.S
	src/common/lib/libc/arch/alpha/string: bcopy.S bzero.S ffs.S memcpy.S
	    memmove.S
	src/common/lib/libc/arch/arm/gen: byte_swap_2.S byte_swap_4.S divsi3.S
	src/common/lib/libc/arch/arm/string: ffs.S memcmp.S memcpy.S
	    memcpy_arm.S memcpy_xscale.S memmove.S memset.S strcmp.S strncmp.S
	src/common/lib/libc/arch/i386/gen: byte_swap_2.S byte_swap_4.S
	src/common/lib/libc/arch/i386/string: 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/common/lib/libc/arch/m68k/gen: bswap16.S bswap32.S bswap64.S
	    divsi3.S modsi3.S mulsi3.S udivsi3.S umodsi3.S
	src/common/lib/libc/arch/m68k/net: htonl.S htons.S ntohl.S ntohs.S
	src/common/lib/libc/arch/m68k/string: bcmp.S bcopy.S bzero.S ffs.S
	    index.S memcmp.S memcpy.S memmove.S memset.S rindex.S strcat.S
	    strchr.S strcmp.S strcpy.S strlen.S strncmp.S strncpy.S strrchr.S
	src/common/lib/libc/arch/mips/gen: byte_swap_2.S byte_swap_4.S
	src/common/lib/libc/arch/mips/string: ffs.S memcpy.S memmove.S memset.S
	    strcmp.S strlen.S
	src/common/lib/libc/arch/ns32k/gen: byte_swap_2.S byte_swap_4.S
	src/common/lib/libc/arch/ns32k/string: bcmp.S bcopy.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/common/lib/libc/arch/powerpc/string: ffs.S strlen.S
	src/common/lib/libc/arch/sh3/gen: ashiftrt.S ashlsi3.S ashrsi3.S
	    lshrsi3.S movstr.S movstrSI.S movstr_i4.S mulsi3.S sdivsi3.S
	    udivsi3.S
	src/common/lib/libc/arch/sh3/string: ffs.S memcpy.S memmove.S memset.S
	src/common/lib/libc/arch/sh5/string: 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/common/lib/libc/arch/sparc/gen: mul.S saveregs.S umul.S
	src/common/lib/libc/arch/sparc/net: htonl.S htons.S ntohl.S ntohs.S
	src/common/lib/libc/arch/sparc/string: bzero.S ffs.S memset.S strlen.S
	src/common/lib/libc/arch/sparc64/gen: mul.S saveregs.S umul.S
	src/common/lib/libc/arch/sparc64/net: htonl.S htons.S ntohl.S ntohs.S
	src/common/lib/libc/arch/sparc64/string: ffs.S strlen.S
	src/common/lib/libc/arch/vax/gen: bswap64.S udiv.S urem.S
	src/common/lib/libc/arch/vax/string: memcpy.S memmove.S
	src/common/lib/libc/arch/x86_64/gen: byte_swap_2.S byte_swap_4.S
	src/common/lib/libc/arch/x86_64/string: bcmp.S bcopy.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
	src/common/lib/libc/gen: bswap16.c bswap32.c bswap64.c
	src/common/lib/libc/gmon: mcount.c
	src/common/lib/libc/inet: inet_addr.c
	src/common/lib/libc/md: md4c.c md5c.c
	src/common/lib/libc/net: __cmsg_alignbytes.c htonl.c htons.c ntohl.c
	    ntohs.c
	src/common/lib/libc/quad: adddi3.c anddi3.c ashldi3.c ashrdi3.c
	    cmpdi2.c divdi3.c iordi3.c lshldi3.c lshrdi3.c moddi3.c muldi3.c
	    negdi2.c notdi2.c qdivrem.c subdi3.c ucmpdi2.c udivdi3.c umoddi3.c
	    xordi3.c
	src/common/lib/libc/stdlib: random.c strtoul.c
	src/common/lib/libc/string: bcmp.c bcopy.c bzero.c ffs.c memchr.c
	    memcmp.c memcpy.c memmove.c memset.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

Log Message:
Merge libkern + libc common files. As requested by core.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/common/lib/libc/Makefile.inc
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/alpha/gen/byte_swap_2.S \
    src/common/lib/libc/arch/alpha/gen/byte_swap_4.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/alpha/gmon/_mcount.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/alpha/string/bcopy.S \
    src/common/lib/libc/arch/alpha/string/bzero.S \
    src/common/lib/libc/arch/alpha/string/ffs.S \
    src/common/lib/libc/arch/alpha/string/memcpy.S \
    src/common/lib/libc/arch/alpha/string/memmove.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/arm/gen/byte_swap_2.S \
    src/common/lib/libc/arch/arm/gen/byte_swap_4.S \
    src/common/lib/libc/arch/arm/gen/divsi3.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/arm/string/ffs.S \
    src/common/lib/libc/arch/arm/string/memcmp.S \
    src/common/lib/libc/arch/arm/string/memcpy.S \
    src/common/lib/libc/arch/arm/string/memcpy_arm.S \
    src/common/lib/libc/arch/arm/string/memcpy_xscale.S \
    src/common/lib/libc/arch/arm/string/memmove.S \
    src/common/lib/libc/arch/arm/string/memset.S \
    src/common/lib/libc/arch/arm/string/strcmp.S \
    src/common/lib/libc/arch/arm/string/strncmp.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/i386/gen/byte_swap_2.S \
    src/common/lib/libc/arch/i386/gen/byte_swap_4.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/i386/string/ffs.S \
    src/common/lib/libc/arch/i386/string/memchr.S \
    src/common/lib/libc/arch/i386/string/memcmp.S \
    src/common/lib/libc/arch/i386/string/memcpy.S \
    src/common/lib/libc/arch/i386/string/memmove.S \
    src/common/lib/libc/arch/i386/string/memset.S \
    src/common/lib/libc/arch/i386/string/strcat.S \
    src/common/lib/libc/arch/i386/string/strchr.S \
    src/common/lib/libc/arch/i386/string/strcmp.S \
    src/common/lib/libc/arch/i386/string/strcpy.S \
    src/common/lib/libc/arch/i386/string/strlen.S \
    src/common/lib/libc/arch/i386/string/strrchr.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/m68k/gen/bswap16.S \
    src/common/lib/libc/arch/m68k/gen/bswap32.S \
    src/common/lib/libc/arch/m68k/gen/bswap64.S \
    src/common/lib/libc/arch/m68k/gen/divsi3.S \
    src/common/lib/libc/arch/m68k/gen/modsi3.S \
    src/common/lib/libc/arch/m68k/gen/mulsi3.S \
    src/common/lib/libc/arch/m68k/gen/udivsi3.S \
    src/common/lib/libc/arch/m68k/gen/umodsi3.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/m68k/net/htonl.S \
    src/common/lib/libc/arch/m68k/net/htons.S \
    src/common/lib/libc/arch/m68k/net/ntohl.S \
    src/common/lib/libc/arch/m68k/net/ntohs.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/m68k/string/bcmp.S \
    src/common/lib/libc/arch/m68k/string/bcopy.S \
    src/common/lib/libc/arch/m68k/string/bzero.S \
    src/common/lib/libc/arch/m68k/string/ffs.S \
    src/common/lib/libc/arch/m68k/string/index.S \
    src/common/lib/libc/arch/m68k/string/memcmp.S \
    src/common/lib/libc/arch/m68k/string/memcpy.S \
    src/common/lib/libc/arch/m68k/string/memmove.S \
    src/common/lib/libc/arch/m68k/string/memset.S \
    src/common/lib/libc/arch/m68k/string/rindex.S \
    src/common/lib/libc/arch/m68k/string/strcat.S \
    src/common/lib/libc/arch/m68k/string/strchr.S \
    src/common/lib/libc/arch/m68k/string/strcmp.S \
    src/common/lib/libc/arch/m68k/string/strcpy.S \
    src/common/lib/libc/arch/m68k/string/strlen.S \
    src/common/lib/libc/arch/m68k/string/strncmp.S \
    src/common/lib/libc/arch/m68k/string/strncpy.S \
    src/common/lib/libc/arch/m68k/string/strrchr.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/mips/gen/byte_swap_2.S \
    src/common/lib/libc/arch/mips/gen/byte_swap_4.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/mips/string/ffs.S \
    src/common/lib/libc/arch/mips/string/memcpy.S \
    src/common/lib/libc/arch/mips/string/memmove.S \
    src/common/lib/libc/arch/mips/string/memset.S \
    src/common/lib/libc/arch/mips/string/strcmp.S \
    src/common/lib/libc/arch/mips/string/strlen.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/ns32k/gen/byte_swap_2.S \
    src/common/lib/libc/arch/ns32k/gen/byte_swap_4.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/ns32k/string/bcmp.S \
    src/common/lib/libc/arch/ns32k/string/bcopy.S \
    src/common/lib/libc/arch/ns32k/string/bzero.S \
    src/common/lib/libc/arch/ns32k/string/ffs.S \
    src/common/lib/libc/arch/ns32k/string/memchr.S \
    src/common/lib/libc/arch/ns32k/string/memcmp.S \
    src/common/lib/libc/arch/ns32k/string/memcpy.S \
    src/common/lib/libc/arch/ns32k/string/memmove.S \
    src/common/lib/libc/arch/ns32k/string/memset.S \
    src/common/lib/libc/arch/ns32k/string/strcat.S \
    src/common/lib/libc/arch/ns32k/string/strchr.S \
    src/common/lib/libc/arch/ns32k/string/strcmp.S \
    src/common/lib/libc/arch/ns32k/string/strcpy.S \
    src/common/lib/libc/arch/ns32k/string/strlen.S \
    src/common/lib/libc/arch/ns32k/string/strncmp.S \
    src/common/lib/libc/arch/ns32k/string/strncpy.S \
    src/common/lib/libc/arch/ns32k/string/strrchr.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/powerpc/string/ffs.S \
    src/common/lib/libc/arch/powerpc/string/strlen.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sh3/gen/ashiftrt.S \
    src/common/lib/libc/arch/sh3/gen/ashlsi3.S \
    src/common/lib/libc/arch/sh3/gen/ashrsi3.S \
    src/common/lib/libc/arch/sh3/gen/lshrsi3.S \
    src/common/lib/libc/arch/sh3/gen/movstr.S \
    src/common/lib/libc/arch/sh3/gen/movstrSI.S \
    src/common/lib/libc/arch/sh3/gen/movstr_i4.S \
    src/common/lib/libc/arch/sh3/gen/mulsi3.S \
    src/common/lib/libc/arch/sh3/gen/sdivsi3.S \
    src/common/lib/libc/arch/sh3/gen/udivsi3.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sh3/string/ffs.S \
    src/common/lib/libc/arch/sh3/string/memcpy.S \
    src/common/lib/libc/arch/sh3/string/memmove.S \
    src/common/lib/libc/arch/sh3/string/memset.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sh5/string/memcpy.S \
    src/common/lib/libc/arch/sh5/string/memset.S \
    src/common/lib/libc/arch/sh5/string/strcasecmp.S \
    src/common/lib/libc/arch/sh5/string/strcat.S \
    src/common/lib/libc/arch/sh5/string/strchr.S \
    src/common/lib/libc/arch/sh5/string/strcmp.S \
    src/common/lib/libc/arch/sh5/string/strcpy.S \
    src/common/lib/libc/arch/sh5/string/strlen.S \
    src/common/lib/libc/arch/sh5/string/strncasecmp.S \
    src/common/lib/libc/arch/sh5/string/strncmp.S \
    src/common/lib/libc/arch/sh5/string/strncpy.S \
    src/common/lib/libc/arch/sh5/string/strrchr.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc/gen/mul.S \
    src/common/lib/libc/arch/sparc/gen/saveregs.S \
    src/common/lib/libc/arch/sparc/gen/umul.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc/net/htonl.S \
    src/common/lib/libc/arch/sparc/net/htons.S \
    src/common/lib/libc/arch/sparc/net/ntohl.S \
    src/common/lib/libc/arch/sparc/net/ntohs.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc/string/bzero.S \
    src/common/lib/libc/arch/sparc/string/ffs.S \
    src/common/lib/libc/arch/sparc/string/memset.S \
    src/common/lib/libc/arch/sparc/string/strlen.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc64/gen/mul.S \
    src/common/lib/libc/arch/sparc64/gen/saveregs.S \
    src/common/lib/libc/arch/sparc64/gen/umul.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc64/net/htonl.S \
    src/common/lib/libc/arch/sparc64/net/htons.S \
    src/common/lib/libc/arch/sparc64/net/ntohl.S \
    src/common/lib/libc/arch/sparc64/net/ntohs.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/sparc64/string/ffs.S \
    src/common/lib/libc/arch/sparc64/string/strlen.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/vax/gen/bswap64.S \
    src/common/lib/libc/arch/vax/gen/udiv.S \
    src/common/lib/libc/arch/vax/gen/urem.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/vax/string/memcpy.S \
    src/common/lib/libc/arch/vax/string/memmove.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/x86_64/gen/byte_swap_2.S \
    src/common/lib/libc/arch/x86_64/gen/byte_swap_4.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/arch/x86_64/string/bcmp.S \
    src/common/lib/libc/arch/x86_64/string/bcopy.S \
    src/common/lib/libc/arch/x86_64/string/bzero.S \
    src/common/lib/libc/arch/x86_64/string/ffs.S \
    src/common/lib/libc/arch/x86_64/string/index.S \
    src/common/lib/libc/arch/x86_64/string/memchr.S \
    src/common/lib/libc/arch/x86_64/string/memcmp.S \
    src/common/lib/libc/arch/x86_64/string/memcpy.S \
    src/common/lib/libc/arch/x86_64/string/memmove.S \
    src/common/lib/libc/arch/x86_64/string/memset.S \
    src/common/lib/libc/arch/x86_64/string/rindex.S \
    src/common/lib/libc/arch/x86_64/string/strcat.S \
    src/common/lib/libc/arch/x86_64/string/strchr.S \
    src/common/lib/libc/arch/x86_64/string/strcmp.S \
    src/common/lib/libc/arch/x86_64/string/strcpy.S \
    src/common/lib/libc/arch/x86_64/string/strlen.S \
    src/common/lib/libc/arch/x86_64/string/strrchr.S
cvs rdiff -r0 -r1.1 src/common/lib/libc/gen/bswap16.c \
    src/common/lib/libc/gen/bswap32.c src/common/lib/libc/gen/bswap64.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/gmon/mcount.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/inet/inet_addr.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/md/md4c.c \
    src/common/lib/libc/md/md5c.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/net/__cmsg_alignbytes.c \
    src/common/lib/libc/net/htonl.c src/common/lib/libc/net/htons.c \
    src/common/lib/libc/net/ntohl.c src/common/lib/libc/net/ntohs.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/quad/adddi3.c \
    src/common/lib/libc/quad/anddi3.c src/common/lib/libc/quad/ashldi3.c \
    src/common/lib/libc/quad/ashrdi3.c src/common/lib/libc/quad/cmpdi2.c \
    src/common/lib/libc/quad/divdi3.c src/common/lib/libc/quad/iordi3.c \
    src/common/lib/libc/quad/lshldi3.c src/common/lib/libc/quad/lshrdi3.c \
    src/common/lib/libc/quad/moddi3.c src/common/lib/libc/quad/muldi3.c \
    src/common/lib/libc/quad/negdi2.c src/common/lib/libc/quad/notdi2.c \
    src/common/lib/libc/quad/qdivrem.c src/common/lib/libc/quad/subdi3.c \
    src/common/lib/libc/quad/ucmpdi2.c src/common/lib/libc/quad/udivdi3.c \
    src/common/lib/libc/quad/umoddi3.c src/common/lib/libc/quad/xordi3.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/stdlib/random.c \
    src/common/lib/libc/stdlib/strtoul.c
cvs rdiff -r0 -r1.1 src/common/lib/libc/string/bcmp.c \
    src/common/lib/libc/string/bcopy.c src/common/lib/libc/string/bzero.c \
    src/common/lib/libc/string/ffs.c src/common/lib/libc/string/memchr.c \
    src/common/lib/libc/string/memcmp.c src/common/lib/libc/string/memcpy.c \
    src/common/lib/libc/string/memmove.c src/common/lib/libc/string/memset.c \
    src/common/lib/libc/string/strcasecmp.c \
    src/common/lib/libc/string/strcat.c src/common/lib/libc/string/strchr.c \
    src/common/lib/libc/string/strcmp.c src/common/lib/libc/string/strcpy.c \
    src/common/lib/libc/string/strlcat.c src/common/lib/libc/string/strlcpy.c \
    src/common/lib/libc/string/strlen.c \
    src/common/lib/libc/string/strncasecmp.c \
    src/common/lib/libc/string/strncmp.c src/common/lib/libc/string/strncpy.c \
    src/common/lib/libc/string/strrchr.c src/common/lib/libc/string/strstr.c

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