Fix ARM double-CAS operands width (GCC/Clang)
authorIvan Maidanski <ivmai@mail.ru>
Sat, 17 Aug 2013 09:58:59 +0000 (13:58 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 18 Aug 2013 08:19:13 +0000 (12:19 +0400)
commitb60ce287b2fdd12a522932f5707b320cba181904
treefa3705f620911d7e1d5d703d8345df64412963c9
parenta5c19ac61c311fb0bbe731a236a46c994339011c
Fix ARM double-CAS operands width (GCC/Clang)
(Apply commit a81940c from 'master' branch.)

* src/atomic_ops/sysdeps/gcc/arm.h (AO_double_compare_and_swap): Swap
assembly code operands ("new_val" and "addr") to prevent
Clang3.3 warning about operand truncation.

Conflicts:

    src/atomic_ops/sysdeps/gcc/arm.h
src/atomic_ops/sysdeps/gcc/arm.h