This commit is contained in:
Matthew Parkinson 2019-01-17 18:18:18 +00:00
Родитель 4ad12f33cf
Коммит e9ab9e8e24
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -97,7 +97,7 @@ namespace snmalloc
(__int64*)&expect); (__int64*)&expect);
# else # else
# if defined(__GNUC__) && !defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16) # if defined(__GNUC__) && !defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16)
#error You must compile with -mcx16 to enable 16-bit atomic compare and swap. #error You must compile with -mcx16 to enable 16-byte atomic compare and swap.
# endif # endif
Cmp xchg{value, expect.aba + 1}; Cmp xchg{value, expect.aba + 1};