These are only XFAILs with llvmgcc3, they pass with llvmgcc4
authorChris Lattner <sabre@nondot.org>
Thu, 13 Apr 2006 17:16:21 +0000 (17:16 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 13 Apr 2006 17:16:21 +0000 (17:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27658 91177308-0d34-0410-b5e6-96231b3b80d8

test/CFrontend/2003-01-30-UnionInit.c
test/CFrontend/2003-08-30-AggregateInitializer.c
test/CFrontend/2004-01-01-UnknownInitSize.c
test/CFrontend/2005-10-18-VariableSizedElementCrash.c
test/CFrontend/2006-01-13-StackSave.c
test/CFrontend/2006-01-23-FileScopeAsm.c
test/CFrontend/2006-03-16-VectorCtor.c

index 3e116377bcc30fea819f38a02831c6c7d21489ec..b33ae0214a6db33476c976c6a36b20e41bdc9567 100644 (file)
@@ -1,6 +1,5 @@
 // RUN: %llvmgcc -S %s -o /dev/null
-
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 union foo {
   struct { char A, B; } X;
index c8ddbb89fab7e25a4c2750c8c80191fe617e484a..f5d5ca9d5e5d73a276aab4b67db8cf050c406a58 100644 (file)
@@ -1,6 +1,6 @@
 // RUN: %llvmgcc -S %s -o /dev/null
 
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 struct istruct {
   unsigned char C;
index 7de3aba41acfd4118e6af9d7f3f638d2daaa8bbf..f9367bec514c440f86b85c87690fe763970f8483 100644 (file)
@@ -1,9 +1,9 @@
 // RUN: %llvmgcc -S %s -o /dev/null
+// XFAIL: llvmgcc3
 
 /*
  * This regression test ensures that the C front end can compile initializers
  * even when it cannot determine the size (as below).
- * XFAIL: *
 */
 struct one
 {
index 9efa1108eda158c1b31feb2105a1690610e52363..290e7cd4cc91ec5251d12b08918507d8afab7167 100644 (file)
@@ -1,5 +1,6 @@
 // RUN: %llvmgcc %s -S -o -
-// XFAIL: *
+// XFAIL: llvmgcc3
+
 int sub1(int i, char *pi) {
   typedef int foo[i];
   struct bar {foo f1; int f2:3; int f3:4} *p = (struct bar *) pi;
index a14123c4fa8f7c64643ed5a14d941107e18af534..b606c290e0e2853e410c96ae892f967ab7f2e7b1 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep llvm.stacksave
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 // PR691
 
index 69a28584da50fa76c86dd7f0e49855381f4aeba0..7ee4a5160d4f8de095e909a05bd4114305ac578e 100644 (file)
@@ -1,5 +1,5 @@
 // RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep foo[12345] | wc -l | grep 5
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 __asm__ ("foo1");
 __asm__ ("foo2");
index 38445144f39bcdfa2feb4902ab5045b22cb34f9d..0ef4e6955637a6b062220db2535c461f2738d524 100644 (file)
@@ -1,6 +1,7 @@
-// Passes with the new CFE.
+// Test that basic generic vector support works
+
 // RUN: %llvmgcc %s -S -o -
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 typedef int v4si __attribute__ ((__vector_size__ (16)));
 void test(v4si *P, v4si *Q, float X) {