On Jan 16, 2013, at 6:41 AM, Leif Lindholm <leif.lindh...@arm.com> wrote:

> That isn't, technically speaking, correct for the Raspberry Pi - but it is a 
> workaround if you know you will never actually use the asm implementations of 
> the atomics, but only the inline C ones..
> 
> This sort of hides the problem that the dedicated barrier instructions were 
> not available in ARMv6 (it used "system control coprocessor operations" 
> instead.
> 
> If you ever executed the asm implementation, you would trigger an undefined 
> instruction exception on the Pi.

Hah; sweet.  Ok.

So what's the right answer?  Would it be acceptable to use a no-op for this 
operation on such architectures?

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to