Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Ben Harris <bjh21@netbsd.org>
List: source-changes
Date: 12/29/2000 22:52:00
Module Name:	syssrc
Committed By:	bjh21
Date:		Fri Dec 29 20:52:00 UTC 2000

Modified Files:
	syssrc/sys/lib/libkern: Makefile
Added Files:
	syssrc/sys/lib/libkern/arch/arm: Makefile.inc _memcpy.S bcopy.S
	    byte_swap_2.S byte_swap_4.S bzero.S divsi3.S memcpy.S memmove.S
	    memset.S
Removed Files:
	syssrc/sys/lib/libkern/arch/arm26: Makefile.inc _memcpy.S bcopy.S
	    byte_swap_2.S byte_swap_4.S bzero.S divsi3.S memcpy.S memmove.S
	    memset.S

Log Message:
Create a shared set of ARM sources for libkern and move arm26 over to using
them.

These are identical to the current arm32 sources with the following exceptions:
 - References to C labels are wrapped in _C_LABEL().
 - Function returns have an alternate version inside #ifdef __APCS_26__.


To generate a diff of this commit:
cvs rdiff -r1.55 -r1.56 syssrc/sys/lib/libkern/Makefile
cvs rdiff -r0 -r1.1 syssrc/sys/lib/libkern/arch/arm/Makefile.inc \
    syssrc/sys/lib/libkern/arch/arm/_memcpy.S \
    syssrc/sys/lib/libkern/arch/arm/bcopy.S \
    syssrc/sys/lib/libkern/arch/arm/byte_swap_2.S \
    syssrc/sys/lib/libkern/arch/arm/byte_swap_4.S \
    syssrc/sys/lib/libkern/arch/arm/bzero.S \
    syssrc/sys/lib/libkern/arch/arm/divsi3.S \
    syssrc/sys/lib/libkern/arch/arm/memcpy.S \
    syssrc/sys/lib/libkern/arch/arm/memmove.S \
    syssrc/sys/lib/libkern/arch/arm/memset.S
cvs rdiff -r1.3 -r0 syssrc/sys/lib/libkern/arch/arm26/Makefile.inc \
    syssrc/sys/lib/libkern/arch/arm26/bcopy.S
cvs rdiff -r1.1 -r0 syssrc/sys/lib/libkern/arch/arm26/_memcpy.S \
    syssrc/sys/lib/libkern/arch/arm26/divsi3.S \
    syssrc/sys/lib/libkern/arch/arm26/memset.S
cvs rdiff -r1.4 -r0 syssrc/sys/lib/libkern/arch/arm26/byte_swap_2.S \
    syssrc/sys/lib/libkern/arch/arm26/byte_swap_4.S
cvs rdiff -r1.2 -r0 syssrc/sys/lib/libkern/arch/arm26/bzero.S \
    syssrc/sys/lib/libkern/arch/arm26/memcpy.S \
    syssrc/sys/lib/libkern/arch/arm26/memmove.S

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