On Tue, Mar 04, 2008 at 10:50:17PM +0000, Paul Brook wrote:
> > AFAIK the only reason we don't break this rule is that doing so would
> > be grossly inefficient; there's nothing to stop any gcc back-end with
> > (say) seriously slow DImode writes from using two SImode writes instead.
> 
> I'm fairly sure ARM already breaks this "rule".
> 

Hm, just out  of curiosity, does not Java require  32-bit stores to be
atomic?  I do not  know Java well but I think it  does.  Do we observe
this language-specific rule on ARM then? Do we do it because 32 bit is
small enough or do we have a mechanism for that?

Martin

Reply via email to