re PR target/65697 (__atomic memory barriers not strong enough for __sync builtins)
authorMatthew Wahab <matthew.wahab@arm.com>
Mon, 29 Jun 2015 16:09:10 +0000 (16:09 +0000)
committerMatthew Wahab <mwahab@gcc.gnu.org>
Mon, 29 Jun 2015 16:09:10 +0000 (16:09 +0000)
commita96297a28065d27559d17ebe1e0eda308a05e965
treeba985053b0b3b9227d73b42b5e23999ab1849044
parent6b3a1ce9f4f8b780f5fab81cddb81f517a036532
re PR target/65697 (__atomic memory barriers not strong enough for __sync builtins)

2015-06-29  Matthew Wahab  <matthew.wahab@arm.com>

PR target/65697
* config/armc/arm.c (arm_split_compare_and_swap): For ARMv8, replace an
initial acquire barrier with final barrier.

From-SVN: r225133
gcc/ChangeLog
gcc/config/arm/arm.c