Disable workaround in stack_pop_acquire that was needed for ancient Clang
authorIvan Maidanski <ivmai@mail.ru>
Fri, 8 Dec 2017 06:58:05 +0000 (09:58 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 22 Dec 2017 07:42:56 +0000 (10:42 +0300)
commit40cce5ab66471c693ce7b7d0ad141a5cbe81870c
tree3022cdee377329c50b15e558aa1a5c97ccaaf112
parentb85f37f22e1eaaf781e937e34a0d33fdb007aecc
Disable workaround in stack_pop_acquire that was needed for ancient Clang

* src/atomic_ops_stack.c [!USE_ALMOST_LOCK_FREE
&& AO_HAVE_compare_double_and_swap_double && __clang__]
(AO_stack_pop_acquire): Do not declare cptr local variable as volatile
if AO_CLANG_PREREQ(3, 5).
src/atomic_ops_stack.c