Source-Changes-D archive

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

Re: CVS commit: src/sys/rump/librump/rumpkern



On Sunday 21 November 2010 21:46:43 Antti Kantee wrote:
> Module Name:  src
> Committed By: pooka
> Date:         Sun Nov 21 21:46:43 UTC 2010
> 
> Modified Files:
>       src/sys/rump/librump/rumpkern: Makefile.rumpkern
> Added Files:
>       src/sys/rump/librump/rumpkern: atomic_cas_up.c
> 
> Log Message:
> Add a lockless uniprocessor version of atomic_cas_generic.c, which
> is currently used by all the archs that previously used cas_generic.

This break arm platform builds.

/usr/src/lib/librump/../../sys/rump/../lib/libkern/../../../common/lib/libc/arch/arm/atomic/atomic_cas_up.S:
 
Assembler messages:                                       
/usr/src/lib/librump/../../sys/rump/../lib/libkern/../../../common/lib/libc/arch/arm/atomic/atomic_cas_up.S:38:
 
Error: bad instruction `ras_start_asm_hidden(_atomic_cas)'                      
                                                                                
                                                              
/usr/src/lib/librump/../../sys/rump/../lib/libkern/../../../common/lib/libc/arch/arm/atomic/atomic_cas_up.S:42:
 
Error: bad instruction `ras_end_asm_hidden(_atomic_cas)'                        
                                                                                
                                                              
*** [atomic_cas_up.pico] Error code 1                                           
                                                                                
       

Nick


Home | Main Index | Thread Index | Old Index