Skip to content

Commit b8ec695

Browse files
committed
These are only XFAILs with llvmgcc3, they pass with llvmgcc4
llvm-svn: 27658
1 parent 883fb05 commit b8ec695

7 files changed

+10
-9
lines changed

llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
// RUN: %llvmgcc -S %s -o /dev/null
2-
3-
// XFAIL: *
2+
// XFAIL: llvmgcc3
43

54
union foo {
65
struct { char A, B; } X;

llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %llvmgcc -S %s -o /dev/null
22

3-
// XFAIL: *
3+
// XFAIL: llvmgcc3
44

55
struct istruct {
66
unsigned char C;

llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// RUN: %llvmgcc -S %s -o /dev/null
2+
// XFAIL: llvmgcc3
23

34
/*
45
* This regression test ensures that the C front end can compile initializers
56
* even when it cannot determine the size (as below).
6-
* XFAIL: *
77
*/
88
struct one
99
{

llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// RUN: %llvmgcc %s -S -o -
2-
// XFAIL: *
2+
// XFAIL: llvmgcc3
3+
34
int sub1(int i, char *pi) {
45
typedef int foo[i];
56
struct bar {foo f1; int f2:3; int f3:4} *p = (struct bar *) pi;

llvm/test/Regression/CFrontend/2006-01-13-StackSave.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep llvm.stacksave
2-
// XFAIL: *
2+
// XFAIL: llvmgcc3
33

44
// PR691
55

llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep foo[12345] | wc -l | grep 5
2-
// XFAIL: *
2+
// XFAIL: llvmgcc3
33

44
__asm__ ("foo1");
55
__asm__ ("foo2");

llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
// Passes with the new CFE.
1+
// Test that basic generic vector support works
2+
23
// RUN: %llvmgcc %s -S -o -
3-
// XFAIL: *
4+
// XFAIL: llvmgcc3
45

56
typedef int v4si __attribute__ ((__vector_size__ (16)));
67
void test(v4si *P, v4si *Q, float X) {

0 commit comments

Comments
 (0)