re PR middle-end/67401 (Incorrect expand of __atomic_compare_exchange_8 using __sync_...
authorJohn David Anglin <danglin@gcc.gnu.org>
Mon, 14 Sep 2015 12:05:58 +0000 (12:05 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Mon, 14 Sep 2015 12:05:58 +0000 (12:05 +0000)
commit641f1ab4ed20677f2c9515bb039d8263a463576f
tree398a783cdb04633f54a688b0b925ce64ca5f3e06
parentaa9f4b4c73b8ed63936ba1d932605fafff70cc41
re PR middle-end/67401 (Incorrect expand of __atomic_compare_exchange_8 using __sync_val_compare_and_swap_8)

PR middle-end/67401
* optabs.c (expand_atomic_compare_and_swap): Move result of emitting
sync_compare_and_swap_optab libcall to target_oval.

From-SVN: r227746
gcc/ChangeLog
gcc/optabs.c