diff options
author | Chris Lattner <sabre@nondot.org> | 2006-04-13 17:16:21 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-04-13 17:16:21 +0000 |
commit | e7997ad08547ea35df1fef424ffb16248358cdcc (patch) | |
tree | 867927365a13cf9f3593bdb7edd79e7c11dd5d57 /test | |
parent | a39d798e0af289956848b8583b2f80d4801656ec (diff) |
These are only XFAILs with llvmgcc3, they pass with llvmgcc4
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27658 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/CFrontend/2003-01-30-UnionInit.c | 3 | ||||
-rw-r--r-- | test/CFrontend/2003-08-30-AggregateInitializer.c | 2 | ||||
-rw-r--r-- | test/CFrontend/2004-01-01-UnknownInitSize.c | 2 | ||||
-rw-r--r-- | test/CFrontend/2005-10-18-VariableSizedElementCrash.c | 3 | ||||
-rw-r--r-- | test/CFrontend/2006-01-13-StackSave.c | 2 | ||||
-rw-r--r-- | test/CFrontend/2006-01-23-FileScopeAsm.c | 2 | ||||
-rw-r--r-- | test/CFrontend/2006-03-16-VectorCtor.c | 5 |
7 files changed, 10 insertions, 9 deletions
diff --git a/test/CFrontend/2003-01-30-UnionInit.c b/test/CFrontend/2003-01-30-UnionInit.c index 3e116377bc..b33ae0214a 100644 --- a/test/CFrontend/2003-01-30-UnionInit.c +++ b/test/CFrontend/2003-01-30-UnionInit.c @@ -1,6 +1,5 @@ // RUN: %llvmgcc -S %s -o /dev/null - -// XFAIL: * +// XFAIL: llvmgcc3 union foo { struct { char A, B; } X; diff --git a/test/CFrontend/2003-08-30-AggregateInitializer.c b/test/CFrontend/2003-08-30-AggregateInitializer.c index c8ddbb89fa..f5d5ca9d5e 100644 --- a/test/CFrontend/2003-08-30-AggregateInitializer.c +++ b/test/CFrontend/2003-08-30-AggregateInitializer.c @@ -1,6 +1,6 @@ // RUN: %llvmgcc -S %s -o /dev/null -// XFAIL: * +// XFAIL: llvmgcc3 struct istruct { unsigned char C; diff --git a/test/CFrontend/2004-01-01-UnknownInitSize.c b/test/CFrontend/2004-01-01-UnknownInitSize.c index 7de3aba41a..f9367bec51 100644 --- a/test/CFrontend/2004-01-01-UnknownInitSize.c +++ b/test/CFrontend/2004-01-01-UnknownInitSize.c @@ -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 { diff --git a/test/CFrontend/2005-10-18-VariableSizedElementCrash.c b/test/CFrontend/2005-10-18-VariableSizedElementCrash.c index 9efa1108ed..290e7cd4cc 100644 --- a/test/CFrontend/2005-10-18-VariableSizedElementCrash.c +++ b/test/CFrontend/2005-10-18-VariableSizedElementCrash.c @@ -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; diff --git a/test/CFrontend/2006-01-13-StackSave.c b/test/CFrontend/2006-01-13-StackSave.c index a14123c4fa..b606c290e0 100644 --- a/test/CFrontend/2006-01-13-StackSave.c +++ b/test/CFrontend/2006-01-13-StackSave.c @@ -1,5 +1,5 @@ // RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep llvm.stacksave -// XFAIL: * +// XFAIL: llvmgcc3 // PR691 diff --git a/test/CFrontend/2006-01-23-FileScopeAsm.c b/test/CFrontend/2006-01-23-FileScopeAsm.c index 69a28584da..7ee4a5160d 100644 --- a/test/CFrontend/2006-01-23-FileScopeAsm.c +++ b/test/CFrontend/2006-01-23-FileScopeAsm.c @@ -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"); diff --git a/test/CFrontend/2006-03-16-VectorCtor.c b/test/CFrontend/2006-03-16-VectorCtor.c index 38445144f3..0ef4e69556 100644 --- a/test/CFrontend/2006-03-16-VectorCtor.c +++ b/test/CFrontend/2006-03-16-VectorCtor.c @@ -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) { |