Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/common/lib/libc/arch/arm



> On May 17, 2015, at 1:57 PM, Justin Cormack <justin%netbsd.org@localhost> wrote:
> 
> Module Name:	src
> Committed By:	justin
> Date:		Sun May 17 20:57:12 UTC 2015
> 
> Modified Files:
> 	src/common/lib/libc/arch/arm/atomic: atomic_op_asm.h atomic_swap.S
> 	    atomic_swap_16.S atomic_swap_64.S sync_bool_compare_and_swap_1.S
> 	    sync_bool_compare_and_swap_2.S sync_bool_compare_and_swap_4.S
> 	    sync_bool_compare_and_swap_8.S sync_fetch_and_add_8.S
> 	    sync_fetch_and_and_8.S sync_fetch_and_nand_8.S
> 	    sync_fetch_and_or_8.S sync_fetch_and_sub_8.S sync_fetch_and_xor_8.S
> 	src/common/lib/libc/arch/arm/string: ffs.S
> 
> Log Message:
> Do not build arm toolchain symbols in the rump kernel
> 
> These symbols will be provided at link time and will be
> duplicate symbols in rump kernel and libc if defined.
> 
> Many have been fixed previously, but these were missed
> as did not have a test.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.6 -r1.7 src/common/lib/libc/arch/arm/atomic/atomic_op_asm.h
> cvs rdiff -u -r1.13 -r1.14 src/common/lib/libc/arch/arm/atomic/atomic_swap.S
> cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/arch/arm/atomic/atomic_swap_16.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_add_8.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_and_8.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_or_8.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_sub_8.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_xor_8.S
> cvs rdiff -u -r1.9 -r1.10 \
>   src/common/lib/libc/arch/arm/atomic/atomic_swap_64.S
> cvs rdiff -u -r1.1 -r1.2 \
>   src/common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_1.S \
>   src/common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_2.S \
>   src/common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_4.S
> cvs rdiff -u -r1.2 -r1.3 \
>   src/common/lib/libc/arch/arm/atomic/sync_bool_compare_and_swap_8.S \
>   src/common/lib/libc/arch/arm/atomic/sync_fetch_and_nand_8.S
> cvs rdiff -u -r1.7 -r1.8 src/common/lib/libc/arch/arm/string/ffs.S
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

Most of these changes should have been in Makefile.inc, not in the sources themselves.


Home | Main Index | Thread Index | Old Index