Fix AO_stack_push_release to workaround bug in clang-1.1/x86
authorIvan Maidanski <ivmai@mail.ru>
Wed, 7 Mar 2012 03:41:23 +0000 (07:41 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 7 Mar 2012 13:43:28 +0000 (17:43 +0400)
commit12f90d84330c94016af01f9c1035495286834563
treecefbd64f8247061ebbba008a0d121dcbb8a208bf
parent2685b10962d3447c540c37c4bb2e243c8017face
Fix AO_stack_push_release to workaround bug in clang-1.1/x86

* src/atomic_ops_stack.c (AO_stack_push_release): Make "cptr" local
variable volatile to workaround a bug in clang-1.1/x86 compiler; add
comment.
src/atomic_ops_stack.c