> On May 17, 2015, at 1:57 PM, Justin Cormack <jus...@netbsd.org> 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.

Reply via email to