From: Ivan Maidanski Date: Mon, 24 Oct 2011 11:45:10 +0000 (+0400) Subject: Fix test_atomic_include for the case of missing CAS primitive X-Git-Tag: libatomic_ops-7_2~33 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c85049c89ccd6782a93e9600f734b4cb4f572c24;p=libatomic_ops Fix test_atomic_include for the case of missing CAS primitive * tests/test_atomic_include.template (test_atomicXX): Add action for the missing AO_compare_and_swap primitive. --- diff --git a/tests/test_atomic.template b/tests/test_atomic.template index f80eac8..d367d1a 100644 --- a/tests/test_atomic.template +++ b/tests/test_atomic.template @@ -168,6 +168,7 @@ void test_atomicXX(void) TA_assert(x == 42); # else MISSING(AO_compare_and_swap); + if (x == 13) x = 42; # endif # if defined(AO_HAVE_orXX) AO_orXX(&x, 66);