On 26 July 2011 10:01, Dr. David Alan Gilbert <david.gilb...@linaro.org> wrote:
>      Micahel K. Edwards points out in PR/48126 that the sync is in the wrong 
> place
>      relative to the branch target of the compare, since the load could float
>      up beyond the ldrex.
>
>        gcc/
>        * config/arm/arm.c (arm_output_sync_loop): Move label before barier,
>                                                   fixes PR/48126

s/barier/barrier.

This is OK for trunk and appropriate release branches after due testing.

Next time note that the Changelog entry should read - The PR number
really shouldn't be a part
of the actual log.

PR target/48126

* config/arm/arm.c (arm_output_sync_loop): Move label before barrier.



with appropriate formatting.


Thanks,
Ramana

Reply via email to