Fix 'bad register name %sil' assembler error (GCC-4.4/x86)
authorIvan Maidanski <ivmai@mail.ru>
Thu, 5 Oct 2017 08:40:31 +0000 (11:40 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 13 Oct 2017 07:09:53 +0000 (10:09 +0300)
commitc39944135c75de19a123d812da91f192b51256fa
treeb0ad10dddc09d12e6e322bf168b256d770be4580
parent47e8e4d7046bef600bd2fa58c844e2f3cc040fc8
Fix 'bad register name %sil' assembler error (GCC-4.4/x86)
(fix commit 7708b76)

* src/atomic_ops/sysdeps/gcc/x86.h [!AO_USE_SYNC_CAS_BUILTIN]
(AO_char_fetch_compare_and_swap_full): Replace "r"(new_val) to
"q"(new_val) in __asm__("cmpxchgb").
src/atomic_ops/sysdeps/gcc/x86.h