The __sync primitives only work on x86 and alpha;
authorDale Johannesen <dalej@apple.com>
Mon, 10 Mar 2008 18:38:31 +0000 (18:38 +0000)
committerDale Johannesen <dalej@apple.com>
Mon, 10 Mar 2008 18:38:31 +0000 (18:38 +0000)
xfail this test elsewhere.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48164 91177308-0d34-0410-b5e6-96231b3b80d8

test/CFrontend/2008-03-05-syncPtr.c

index 6d5be5d5b8388ef3dd5049acd7b0a1b3d7958784..b371c34e6b2753b92eefb2c03845142aed924a79 100644 (file)
@@ -1,4 +1,6 @@
 // RUN: %llvmgcc %s -S -emit-llvm -o - | grep llvm.atomic
+// XFAIL: powerpc|sparc-sun-solaris2|arm|ia64
+// Feature currently implemented only for x86 and alpha.
 
 int* foo(int** a, int* b, int* c) {
 return __sync_val_compare_and_swap (a, b, c);