X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=tests%2Ftest_uatomic.c;h=5682655c47df257e0852caf86d146b6b090ecb01;hp=68cb6df821d5037599ef5e787f33dedf47ccc85b;hb=3d02c34dba0edc4a3554a3862a2ae96d77b3b4e8;hpb=48d848c7291ec22da6258ac03cd9c1dafec1fdfb diff --git a/tests/test_uatomic.c b/tests/test_uatomic.c index 68cb6df..5682655 100644 --- a/tests/test_uatomic.c +++ b/tests/test_uatomic.c @@ -2,18 +2,9 @@ #include #include -#if (defined(__i386__) || defined(__x86_64__)) -#define HAS_ATOMIC_BYTE -#define HAS_ATOMIC_SHORT -#endif - struct testvals { -#ifdef HAS_ATOMIC_BYTE unsigned char c; -#endif -#ifdef HAS_ATOMIC_SHORT unsigned short s; -#endif unsigned int i; unsigned long l; }; @@ -52,10 +43,10 @@ do { \ int main(int argc, char **argv) { -#ifdef HAS_ATOMIC_BYTE +#ifdef UATOMIC_HAS_ATOMIC_BYTE do_test(&vals.c); #endif -#ifdef HAS_ATOMIC_SHORT +#ifdef UATOMIC_HAS_ATOMIC_SHORT do_test(&vals.s); #endif do_test(&vals.i);