On 11/17/2011 03:47 PM, Alan Modra wrote:
> BTW, we're left with dead stores into oldval's stack slot.  Is it
> legal for the first two parameters of __atomic_compare_exchange to
> alias?  I'm guessing that the stores might disappear if we tell gcc
> that they can't alias.

No they cannot alias.

Macleod and I have discussed several ways to get rid of the dead
address slot, and havn't had time to do any of them yet.  I've
been trying to decide if this counts as a regression from gcc 4.6...


r~

Reply via email to