[llvm-commits] CVS: llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c 2002-01-24-ComplexSpaceInType.c 2002-01-24-HandleCallInsnSEGV.c 2002-02-13-ConditionalInCall.c 2002-02-13-ReloadProblem.c 2002-02-13-TypeVarNameCollision.c 2002-02-13-UnnamedLocal.c 2002-02-14-EntryNodePreds.c 2002-02-16-RenamingTest.c 2002-02-17-ArgumentAddress.c 2002-02-18-64bitConstant.c 2002-02-18-StaticData.c 2002-03-11-LargeCharInString.c 2002-03-12-ArrayInitialization.c 2002-03-12-StructInitialize.c 2002-03-12-StructInitializer.c 2002-03-14-BrokenPHINode.c 2002-03-14-BrokenSSA.c 2002-03-14-QuotesInStrConst.c 2002-04-07-SwitchStmt.c 2002-04-08-LocalArray.c 2002-04-09-StructRetVal.c 2002-04-10-StructParameters.c 2002-05-23-StaticValues.c 2002-05-23-TypeNameCollision.c 2002-05-24-Alloca.c 2002-06-25-FWriteInterfaceFailure.c 2002-07-14-MiscListTests.c 2002-07-14-MiscTests.c 2002-07-14-MiscTests2.c 2002-07-14-MiscTests3.c 2002-07-16-HardStringInit.c 2002-07-17-StringConstant.c 2002-07-29-Casts! .c 2002-07-30-SubregSetAssertion.c 2002-07-30-UnionTest.c 2002-07-30-VarArgsCallFailure.c 2002-07-31-BadAssert.c 2002-07-31-SubregFailure.c 2002-08-02-UnionTest.c 2002-08-19-RecursiveLocals.c 2002-09-08-PointerShifts.c 2002-09-18-UnionProblem.c 2002-09-19-StarInLabel.c 2002-10-12-TooManyArguments.c 2002-11-07-Redefinition.c 2002-12-15-GlobalBoolTest.c 2002-12-15-GlobalConstantTest.c 2002-12-15-GlobalRedefinition.c 2002-12-15-StructParameters.c 2003-01-30-UnionInit.c 2003-02-12-NonlocalGoto.c 2003-03-03-DeferredType.c 2003-06-22-UnionCrash.c 2003-06-23-GCC-fold-infinite-recursion.c 2003-06-26-CFECrash.c 2003-06-29-MultipleFunctionDefinition.c 2003-08-18-SigSetJmp.c 2003-08-18-StructAsValue.c 2003-08-20-BadBitfieldRef.c 2003-08-20-PrototypeMismatch.c 2003-08-20-vfork-bug.c 2003-08-21-BinOp-Type-Mismatch.c 2003-08-21-StmtExpr.c 2003-08-21-WideString.c 2003-08-23-LocalUnionTest.c 2003-08-29-BitFieldStruct.c 2003-08-29-HugeCharConst.c 2003-08-29-StructLayoutBug.c 2003-08-30-Aggr! egateInitializer.c 2003-08-30-LargeIntegerBitfieldMember.c 2003-09-18-

Tanya Brethour tbrethou at cs.uiuc.edu
Sat Nov 6 14:41:11 PST 2004



Changes in directory llvm/test/Regression/CFrontend:

2002-01-23-LoadQISIReloadFailure.c updated: 1.1 -> 1.2
2002-01-24-ComplexSpaceInType.c updated: 1.1 -> 1.2
2002-01-24-HandleCallInsnSEGV.c updated: 1.1 -> 1.2
2002-02-13-ConditionalInCall.c updated: 1.1 -> 1.2
2002-02-13-ReloadProblem.c updated: 1.2 -> 1.3
2002-02-13-TypeVarNameCollision.c updated: 1.1 -> 1.2
2002-02-13-UnnamedLocal.c updated: 1.1 -> 1.2
2002-02-14-EntryNodePreds.c updated: 1.1 -> 1.2
2002-02-16-RenamingTest.c updated: 1.1 -> 1.2
2002-02-17-ArgumentAddress.c updated: 1.1 -> 1.2
2002-02-18-64bitConstant.c updated: 1.1 -> 1.2
2002-02-18-StaticData.c updated: 1.1 -> 1.2
2002-03-11-LargeCharInString.c updated: 1.1 -> 1.2
2002-03-12-ArrayInitialization.c updated: 1.1 -> 1.2
2002-03-12-StructInitialize.c updated: 1.1 -> 1.2
2002-03-12-StructInitializer.c updated: 1.1 -> 1.2
2002-03-14-BrokenPHINode.c updated: 1.1 -> 1.2
2002-03-14-BrokenSSA.c updated: 1.1 -> 1.2
2002-03-14-QuotesInStrConst.c updated: 1.1 -> 1.2
2002-04-07-SwitchStmt.c updated: 1.1 -> 1.2
2002-04-08-LocalArray.c updated: 1.1 -> 1.2
2002-04-09-StructRetVal.c updated: 1.1 -> 1.2
2002-04-10-StructParameters.c updated: 1.1 -> 1.2
2002-05-23-StaticValues.c updated: 1.1 -> 1.2
2002-05-23-TypeNameCollision.c updated: 1.2 -> 1.3
2002-05-24-Alloca.c updated: 1.1 -> 1.2
2002-06-25-FWriteInterfaceFailure.c updated: 1.1 -> 1.2
2002-07-14-MiscListTests.c updated: 1.1 -> 1.2
2002-07-14-MiscTests.c updated: 1.1 -> 1.2
2002-07-14-MiscTests2.c updated: 1.1 -> 1.2
2002-07-14-MiscTests3.c updated: 1.1 -> 1.2
2002-07-16-HardStringInit.c updated: 1.1 -> 1.2
2002-07-17-StringConstant.c updated: 1.1 -> 1.2
2002-07-29-Casts.c updated: 1.3 -> 1.4
2002-07-30-SubregSetAssertion.c updated: 1.3 -> 1.4
2002-07-30-UnionTest.c updated: 1.1 -> 1.2
2002-07-30-VarArgsCallFailure.c updated: 1.2 -> 1.3
2002-07-31-BadAssert.c updated: 1.1 -> 1.2
2002-07-31-SubregFailure.c updated: 1.1 -> 1.2
2002-08-02-UnionTest.c updated: 1.1 -> 1.2
2002-08-19-RecursiveLocals.c updated: 1.1 -> 1.2
2002-09-08-PointerShifts.c updated: 1.1 -> 1.2
2002-09-18-UnionProblem.c updated: 1.1 -> 1.2
2002-09-19-StarInLabel.c updated: 1.1 -> 1.2
2002-10-12-TooManyArguments.c updated: 1.1 -> 1.2
2002-11-07-Redefinition.c updated: 1.1 -> 1.2
2002-12-15-GlobalBoolTest.c updated: 1.1 -> 1.2
2002-12-15-GlobalConstantTest.c updated: 1.1 -> 1.2
2002-12-15-GlobalRedefinition.c updated: 1.1 -> 1.2
2002-12-15-StructParameters.c updated: 1.1 -> 1.2
2003-01-30-UnionInit.c updated: 1.2 -> 1.3
2003-02-12-NonlocalGoto.c updated: 1.3 -> 1.4
2003-03-03-DeferredType.c updated: 1.1 -> 1.2
2003-06-22-UnionCrash.c updated: 1.1 -> 1.2
2003-06-23-GCC-fold-infinite-recursion.c updated: 1.1 -> 1.2
2003-06-26-CFECrash.c updated: 1.1 -> 1.2
2003-06-29-MultipleFunctionDefinition.c updated: 1.3 -> 1.4
2003-08-18-SigSetJmp.c updated: 1.1 -> 1.2
2003-08-18-StructAsValue.c updated: 1.2 -> 1.3
2003-08-20-BadBitfieldRef.c updated: 1.1 -> 1.2
2003-08-20-PrototypeMismatch.c updated: 1.1 -> 1.2
2003-08-20-vfork-bug.c updated: 1.1 -> 1.2
2003-08-21-BinOp-Type-Mismatch.c updated: 1.1 -> 1.2
2003-08-21-StmtExpr.c updated: 1.1 -> 1.2
2003-08-21-WideString.c updated: 1.1 -> 1.2
2003-08-23-LocalUnionTest.c updated: 1.1 -> 1.2
2003-08-29-BitFieldStruct.c updated: 1.2 -> 1.3
2003-08-29-HugeCharConst.c updated: 1.1 -> 1.2
2003-08-29-StructLayoutBug.c updated: 1.1 -> 1.2
2003-08-30-AggregateInitializer.c updated: 1.2 -> 1.3
2003-08-30-LargeIntegerBitfieldMember.c updated: 1.2 -> 1.3
2003-09-18-BitfieldTests.c updated: 1.1 -> 1.2
2003-09-30-StructLayout.c updated: 1.1 -> 1.2
2003-10-02-UnionLValueError.c updated: 1.1 -> 1.2
2003-10-06-NegateExprType.c updated: 1.1 -> 1.2
2003-10-09-UnionInitializerBug.c updated: 1.1 -> 1.2
2003-10-28-ident.c updated: 1.1 -> 1.2
2003-10-29-AsmRename.c updated: 1.1 -> 1.2
2003-11-01-C99-CompoundLiteral.c updated: 1.1 -> 1.2
2003-11-01-EmptyStructCrash.c updated: 1.1 -> 1.2
2003-11-01-GlobalUnionInit.c updated: 1.1 -> 1.2
2003-11-04-EmptyStruct.c updated: 1.2 -> 1.3
2003-11-04-OutOfMemory.c updated: 1.1 -> 1.2
2003-11-12-VoidString.c updated: 1.1 -> 1.2
2003-11-16-StaticArrayInit.c updated: 1.1 -> 1.2
2003-11-18-CondExprLValue.c updated: 1.1 -> 1.2
2003-11-19-BitFieldArray.c updated: 1.1 -> 1.2
2003-11-20-Bitfields.c updated: 1.1 -> 1.2
2003-11-20-ComplexDivision.c updated: 1.1 -> 1.2
2003-11-20-UnionBitfield.c updated: 1.1 -> 1.2
2003-11-26-PointerShift.c updated: 1.1 -> 1.2
2003-11-27-ConstructorCast.c updated: 1.1 -> 1.2
2003-11-27-UnionCtorInitialization.c updated: 1.1 -> 1.2
2004-01-01-UnknownInitSize.c updated: 1.2 -> 1.3
2004-01-08-ExternInlineRedefine.c updated: 1.1 -> 1.2
2004-03-07-BitfieldCrash.c updated: 1.2 -> 1.3
2004-03-07-ComplexDivEquals.c updated: 1.1 -> 1.2
2004-03-09-LargeArrayInitializers.c updated: 1.1 -> 1.2
2004-03-15-SimpleIndirectGoto.c updated: 1.1 -> 1.2
2004-03-16-AsmRegisterCrash.c updated: 1.1 -> 1.2
2004-05-07-VarArrays.c updated: 1.1 -> 1.2
2004-05-21-IncompleteEnum.c updated: 1.1 -> 1.2
2004-06-08-OpaqueStructArg.c updated: 1.1 -> 1.2
2004-06-17-UnorderedBuiltins.c updated: 1.1 -> 1.2
2004-06-18-VariableLengthArrayOfStructures.c updated: 1.1 -> 1.2
2004-07-06-FunctionCast.c updated: 1.1 -> 1.2
2004-08-06-LargeStructTest.c updated: 1.1 -> 1.2
---
Log message:

Adding RUN lines.


---
Diffs of the changes:  (+214 -0)

Index: llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c
diff -u llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c:1.1 llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c:1.2
--- llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c:1.1	Wed Jan 23 15:40:57 2002
+++ llvm/test/Regression/CFrontend/2002-01-23-LoadQISIReloadFailure.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Regression test.  Just compile .c -> .ll to test */
 int foo(void) {
   unsigned char *pp;


Index: llvm/test/Regression/CFrontend/2002-01-24-ComplexSpaceInType.c
diff -u llvm/test/Regression/CFrontend/2002-01-24-ComplexSpaceInType.c:1.1 llvm/test/Regression/CFrontend/2002-01-24-ComplexSpaceInType.c:1.2
--- llvm/test/Regression/CFrontend/2002-01-24-ComplexSpaceInType.c:1.1	Thu Jan 24 14:45:45 2002
+++ llvm/test/Regression/CFrontend/2002-01-24-ComplexSpaceInType.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // This caused generation of the following type name:
 //   %Array = uninitialized global [10 x %complex int]
 //


Index: llvm/test/Regression/CFrontend/2002-01-24-HandleCallInsnSEGV.c
diff -u llvm/test/Regression/CFrontend/2002-01-24-HandleCallInsnSEGV.c:1.1 llvm/test/Regression/CFrontend/2002-01-24-HandleCallInsnSEGV.c:1.2
--- llvm/test/Regression/CFrontend/2002-01-24-HandleCallInsnSEGV.c:1.1	Thu Jan 24 13:50:30 2002
+++ llvm/test/Regression/CFrontend/2002-01-24-HandleCallInsnSEGV.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void *dlclose(void*);
 
 void ap_os_dso_unload(void *handle)


Index: llvm/test/Regression/CFrontend/2002-02-13-ConditionalInCall.c
diff -u llvm/test/Regression/CFrontend/2002-02-13-ConditionalInCall.c:1.1 llvm/test/Regression/CFrontend/2002-02-13-ConditionalInCall.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-13-ConditionalInCall.c:1.1	Wed Feb 13 14:25:16 2002
+++ llvm/test/Regression/CFrontend/2002-02-13-ConditionalInCall.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Test problem where bad code was generated with a ?: statement was 
    in a function call argument */
 


Index: llvm/test/Regression/CFrontend/2002-02-13-ReloadProblem.c
diff -u llvm/test/Regression/CFrontend/2002-02-13-ReloadProblem.c:1.2 llvm/test/Regression/CFrontend/2002-02-13-ReloadProblem.c:1.3
--- llvm/test/Regression/CFrontend/2002-02-13-ReloadProblem.c:1.2	Mon Aug 18 09:37:09 2003
+++ llvm/test/Regression/CFrontend/2002-02-13-ReloadProblem.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* This triggered a problem in reload, fixed by disabling most of the 
  * steps of compilation in GCC.  Before this change, the code went through
  * the entire backend of GCC, even though it was unnecessary for LLVM output


Index: llvm/test/Regression/CFrontend/2002-02-13-TypeVarNameCollision.c
diff -u llvm/test/Regression/CFrontend/2002-02-13-TypeVarNameCollision.c:1.1 llvm/test/Regression/CFrontend/2002-02-13-TypeVarNameCollision.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-13-TypeVarNameCollision.c:1.1	Wed Feb 13 23:41:15 2002
+++ llvm/test/Regression/CFrontend/2002-02-13-TypeVarNameCollision.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* This testcase causes a symbol table collision.  Type names and variable 
  * names should be in distinct namespaces
  */


Index: llvm/test/Regression/CFrontend/2002-02-13-UnnamedLocal.c
diff -u llvm/test/Regression/CFrontend/2002-02-13-UnnamedLocal.c:1.1 llvm/test/Regression/CFrontend/2002-02-13-UnnamedLocal.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-13-UnnamedLocal.c:1.1	Wed Feb 13 18:18:44 2002
+++ llvm/test/Regression/CFrontend/2002-02-13-UnnamedLocal.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Testcase for a problem where GCC allocated xqic to a register,
  * and did not have a VAR_DECL that explained the stack slot to LLVM.
  * Now the LLVM code synthesizes a stack slot if one is presented that


Index: llvm/test/Regression/CFrontend/2002-02-14-EntryNodePreds.c
diff -u llvm/test/Regression/CFrontend/2002-02-14-EntryNodePreds.c:1.1 llvm/test/Regression/CFrontend/2002-02-14-EntryNodePreds.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-14-EntryNodePreds.c:1.1	Thu Mar 14 13:31:32 2002
+++ llvm/test/Regression/CFrontend/2002-02-14-EntryNodePreds.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC Used to generate code that contained a branch to the entry node of 
  * the do_merge function.  This is illegal LLVM code.  To fix this, GCC now
  * inserts an entry node regardless of whether or not it has to insert allocas.


Index: llvm/test/Regression/CFrontend/2002-02-16-RenamingTest.c
diff -u llvm/test/Regression/CFrontend/2002-02-16-RenamingTest.c:1.1 llvm/test/Regression/CFrontend/2002-02-16-RenamingTest.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-16-RenamingTest.c:1.1	Sun Feb 17 00:42:02 2002
+++ llvm/test/Regression/CFrontend/2002-02-16-RenamingTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* test that locals are renamed with . notation */
 
 void abc(void *);


Index: llvm/test/Regression/CFrontend/2002-02-17-ArgumentAddress.c
diff -u llvm/test/Regression/CFrontend/2002-02-17-ArgumentAddress.c:1.1 llvm/test/Regression/CFrontend/2002-02-17-ArgumentAddress.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-17-ArgumentAddress.c:1.1	Mon Apr  8 10:19:02 2002
+++ llvm/test/Regression/CFrontend/2002-02-17-ArgumentAddress.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int test(int X) {
   return X;
 }


Index: llvm/test/Regression/CFrontend/2002-02-18-64bitConstant.c
diff -u llvm/test/Regression/CFrontend/2002-02-18-64bitConstant.c:1.1 llvm/test/Regression/CFrontend/2002-02-18-64bitConstant.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-18-64bitConstant.c:1.1	Mon Feb 18 13:46:09 2002
+++ llvm/test/Regression/CFrontend/2002-02-18-64bitConstant.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC wasn't handling 64 bit constants right fixed */
 
 void main() {


Index: llvm/test/Regression/CFrontend/2002-02-18-StaticData.c
diff -u llvm/test/Regression/CFrontend/2002-02-18-StaticData.c:1.1 llvm/test/Regression/CFrontend/2002-02-18-StaticData.c:1.2
--- llvm/test/Regression/CFrontend/2002-02-18-StaticData.c:1.1	Tue Jul 23 13:25:38 2002
+++ llvm/test/Regression/CFrontend/2002-02-18-StaticData.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 double FOO = 17;
 double BAR = 12.0;


Index: llvm/test/Regression/CFrontend/2002-03-11-LargeCharInString.c
diff -u llvm/test/Regression/CFrontend/2002-03-11-LargeCharInString.c:1.1 llvm/test/Regression/CFrontend/2002-03-11-LargeCharInString.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-11-LargeCharInString.c:1.1	Mon Mar 11 13:03:41 2002
+++ llvm/test/Regression/CFrontend/2002-03-11-LargeCharInString.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 #include <string.h>
 
 int test(char *X) {


Index: llvm/test/Regression/CFrontend/2002-03-12-ArrayInitialization.c
diff -u llvm/test/Regression/CFrontend/2002-03-12-ArrayInitialization.c:1.1 llvm/test/Regression/CFrontend/2002-03-12-ArrayInitialization.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-12-ArrayInitialization.c:1.1	Tue Mar 12 11:45:36 2002
+++ llvm/test/Regression/CFrontend/2002-03-12-ArrayInitialization.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC would generate bad code if not enough initializers are 
    specified for an array.
  */


Index: llvm/test/Regression/CFrontend/2002-03-12-StructInitialize.c
diff -u llvm/test/Regression/CFrontend/2002-03-12-StructInitialize.c:1.1 llvm/test/Regression/CFrontend/2002-03-12-StructInitialize.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-12-StructInitialize.c:1.1	Mon Apr  8 14:32:51 2002
+++ llvm/test/Regression/CFrontend/2002-03-12-StructInitialize.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef struct Connection_Type {
    long    to;


Index: llvm/test/Regression/CFrontend/2002-03-12-StructInitializer.c
diff -u llvm/test/Regression/CFrontend/2002-03-12-StructInitializer.c:1.1 llvm/test/Regression/CFrontend/2002-03-12-StructInitializer.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-12-StructInitializer.c:1.1	Tue Mar 12 12:56:45 2002
+++ llvm/test/Regression/CFrontend/2002-03-12-StructInitializer.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC was not emitting string constants of the correct length when
  * embedded into a structure field like this.  It thought the strlength
  * was -1.


Index: llvm/test/Regression/CFrontend/2002-03-14-BrokenPHINode.c
diff -u llvm/test/Regression/CFrontend/2002-03-14-BrokenPHINode.c:1.1 llvm/test/Regression/CFrontend/2002-03-14-BrokenPHINode.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-14-BrokenPHINode.c:1.1	Thu Mar 14 13:40:44 2002
+++ llvm/test/Regression/CFrontend/2002-03-14-BrokenPHINode.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC was generating PHI nodes with an arity < #pred of the basic block the
  * PHI node lived in.  This was breaking LLVM because the number of entries
  * in a PHI node must equal the number of predecessors for a basic block.


Index: llvm/test/Regression/CFrontend/2002-03-14-BrokenSSA.c
diff -u llvm/test/Regression/CFrontend/2002-03-14-BrokenSSA.c:1.1 llvm/test/Regression/CFrontend/2002-03-14-BrokenSSA.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-14-BrokenSSA.c:1.1	Thu Mar 14 13:27:43 2002
+++ llvm/test/Regression/CFrontend/2002-03-14-BrokenSSA.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* This code used to break GCC's SSA computation code.  It would create
    uses of B & C that are not dominated by their definitions.  See:
    http://gcc.gnu.org/ml/gcc/2002-03/msg00697.html


Index: llvm/test/Regression/CFrontend/2002-03-14-QuotesInStrConst.c
diff -u llvm/test/Regression/CFrontend/2002-03-14-QuotesInStrConst.c:1.1 llvm/test/Regression/CFrontend/2002-03-14-QuotesInStrConst.c:1.2
--- llvm/test/Regression/CFrontend/2002-03-14-QuotesInStrConst.c:1.1	Thu Mar 14 14:16:23 2002
+++ llvm/test/Regression/CFrontend/2002-03-14-QuotesInStrConst.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC was not escaping quotes in string constants correctly, so this would 
  * get emitted:
  *  %.LC1 = internal global [32 x sbyte] c"*** Word "%s" on line %d is not\00"


Index: llvm/test/Regression/CFrontend/2002-04-07-SwitchStmt.c
diff -u llvm/test/Regression/CFrontend/2002-04-07-SwitchStmt.c:1.1 llvm/test/Regression/CFrontend/2002-04-07-SwitchStmt.c:1.2
--- llvm/test/Regression/CFrontend/2002-04-07-SwitchStmt.c:1.1	Mon Apr  8 13:48:27 2002
+++ llvm/test/Regression/CFrontend/2002-04-07-SwitchStmt.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int printf(const char *, ...);
 int foo();
 


Index: llvm/test/Regression/CFrontend/2002-04-08-LocalArray.c
diff -u llvm/test/Regression/CFrontend/2002-04-08-LocalArray.c:1.1 llvm/test/Regression/CFrontend/2002-04-08-LocalArray.c:1.2
--- llvm/test/Regression/CFrontend/2002-04-08-LocalArray.c:1.1	Mon Apr  8 13:48:47 2002
+++ llvm/test/Regression/CFrontend/2002-04-08-LocalArray.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* GCC is not outputting the static array to the LLVM backend, so bad things
  * happen.  Note that if this is defined static, everything seems fine.
  */


Index: llvm/test/Regression/CFrontend/2002-04-09-StructRetVal.c
diff -u llvm/test/Regression/CFrontend/2002-04-09-StructRetVal.c:1.1 llvm/test/Regression/CFrontend/2002-04-09-StructRetVal.c:1.2
--- llvm/test/Regression/CFrontend/2002-04-09-StructRetVal.c:1.1	Tue Jul 23 13:25:39 2002
+++ llvm/test/Regression/CFrontend/2002-04-09-StructRetVal.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct S {
   int i;
   short s1, s2;


Index: llvm/test/Regression/CFrontend/2002-04-10-StructParameters.c
diff -u llvm/test/Regression/CFrontend/2002-04-10-StructParameters.c:1.1 llvm/test/Regression/CFrontend/2002-04-10-StructParameters.c:1.2
--- llvm/test/Regression/CFrontend/2002-04-10-StructParameters.c:1.1	Wed Apr 10 12:43:40 2002
+++ llvm/test/Regression/CFrontend/2002-04-10-StructParameters.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef struct {
   char p;


Index: llvm/test/Regression/CFrontend/2002-05-23-StaticValues.c
diff -u llvm/test/Regression/CFrontend/2002-05-23-StaticValues.c:1.1 llvm/test/Regression/CFrontend/2002-05-23-StaticValues.c:1.2
--- llvm/test/Regression/CFrontend/2002-05-23-StaticValues.c:1.1	Thu May 23 15:58:45 2002
+++ llvm/test/Regression/CFrontend/2002-05-23-StaticValues.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Make sure the frontend is correctly marking static stuff as internal! */
 
 int X;


Index: llvm/test/Regression/CFrontend/2002-05-23-TypeNameCollision.c
diff -u llvm/test/Regression/CFrontend/2002-05-23-TypeNameCollision.c:1.2 llvm/test/Regression/CFrontend/2002-05-23-TypeNameCollision.c:1.3
--- llvm/test/Regression/CFrontend/2002-05-23-TypeNameCollision.c:1.2	Mon Jun 24 16:37:08 2002
+++ llvm/test/Regression/CFrontend/2002-05-23-TypeNameCollision.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Testcase for when struct tag conflicts with typedef name... grr */
 
 typedef struct foo {


Index: llvm/test/Regression/CFrontend/2002-05-24-Alloca.c
diff -u llvm/test/Regression/CFrontend/2002-05-24-Alloca.c:1.1 llvm/test/Regression/CFrontend/2002-05-24-Alloca.c:1.2
--- llvm/test/Regression/CFrontend/2002-05-24-Alloca.c:1.1	Tue Jul 23 13:25:39 2002
+++ llvm/test/Regression/CFrontend/2002-05-24-Alloca.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>


Index: llvm/test/Regression/CFrontend/2002-06-25-FWriteInterfaceFailure.c
diff -u llvm/test/Regression/CFrontend/2002-06-25-FWriteInterfaceFailure.c:1.1 llvm/test/Regression/CFrontend/2002-06-25-FWriteInterfaceFailure.c:1.2
--- llvm/test/Regression/CFrontend/2002-06-25-FWriteInterfaceFailure.c:1.1	Tue Jun 25 14:53:12 2002
+++ llvm/test/Regression/CFrontend/2002-06-25-FWriteInterfaceFailure.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 #include <stdio.h>
 
 void  test() {


Index: llvm/test/Regression/CFrontend/2002-07-14-MiscListTests.c
diff -u llvm/test/Regression/CFrontend/2002-07-14-MiscListTests.c:1.1 llvm/test/Regression/CFrontend/2002-07-14-MiscListTests.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-14-MiscListTests.c:1.1	Sun Jul 14 18:48:41 2002
+++ llvm/test/Regression/CFrontend/2002-07-14-MiscListTests.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // Test list stuff
 
 void *malloc(unsigned);


Index: llvm/test/Regression/CFrontend/2002-07-14-MiscTests.c
diff -u llvm/test/Regression/CFrontend/2002-07-14-MiscTests.c:1.1 llvm/test/Regression/CFrontend/2002-07-14-MiscTests.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-14-MiscTests.c:1.1	Sun Jul 14 18:48:42 2002
+++ llvm/test/Regression/CFrontend/2002-07-14-MiscTests.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* These are random tests that I used when working on the GCC frontend 
    originally. */
 


Index: llvm/test/Regression/CFrontend/2002-07-14-MiscTests2.c
diff -u llvm/test/Regression/CFrontend/2002-07-14-MiscTests2.c:1.1 llvm/test/Regression/CFrontend/2002-07-14-MiscTests2.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-14-MiscTests2.c:1.1	Sun Jul 14 18:48:42 2002
+++ llvm/test/Regression/CFrontend/2002-07-14-MiscTests2.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 // Test ?: in function calls
 extern fp(int, char*);


Index: llvm/test/Regression/CFrontend/2002-07-14-MiscTests3.c
diff -u llvm/test/Regression/CFrontend/2002-07-14-MiscTests3.c:1.1 llvm/test/Regression/CFrontend/2002-07-14-MiscTests3.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-14-MiscTests3.c:1.1	Sun Jul 14 18:48:42 2002
+++ llvm/test/Regression/CFrontend/2002-07-14-MiscTests3.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 void *malloc(unsigned);


Index: llvm/test/Regression/CFrontend/2002-07-16-HardStringInit.c
diff -u llvm/test/Regression/CFrontend/2002-07-16-HardStringInit.c:1.1 llvm/test/Regression/CFrontend/2002-07-16-HardStringInit.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-16-HardStringInit.c:1.1	Tue Jul 16 00:38:33 2002
+++ llvm/test/Regression/CFrontend/2002-07-16-HardStringInit.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
   char      auto_kibitz_list[100][20] = {
                                       {"diepx"},
                                       {"ferret"},


Index: llvm/test/Regression/CFrontend/2002-07-17-StringConstant.c
diff -u llvm/test/Regression/CFrontend/2002-07-17-StringConstant.c:1.1 llvm/test/Regression/CFrontend/2002-07-17-StringConstant.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-17-StringConstant.c:1.1	Wed Jul 17 17:19:30 2002
+++ llvm/test/Regression/CFrontend/2002-07-17-StringConstant.c	Sat Nov  6 16:41:00 2004
@@ -1,2 +1,4 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 char * foo() { return "\\begin{"; }


Index: llvm/test/Regression/CFrontend/2002-07-29-Casts.c
diff -u llvm/test/Regression/CFrontend/2002-07-29-Casts.c:1.3 llvm/test/Regression/CFrontend/2002-07-29-Casts.c:1.4
--- llvm/test/Regression/CFrontend/2002-07-29-Casts.c:1.3	Tue Dec  9 23:06:38 2003
+++ llvm/test/Regression/CFrontend/2002-07-29-Casts.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 #include <stdlib.h>
 #include <stdio.h>
 #include <sys/types.h>


Index: llvm/test/Regression/CFrontend/2002-07-30-SubregSetAssertion.c
diff -u llvm/test/Regression/CFrontend/2002-07-30-SubregSetAssertion.c:1.3 llvm/test/Regression/CFrontend/2002-07-30-SubregSetAssertion.c:1.4
--- llvm/test/Regression/CFrontend/2002-07-30-SubregSetAssertion.c:1.3	Wed Jul 31 12:54:24 2002
+++ llvm/test/Regression/CFrontend/2002-07-30-SubregSetAssertion.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 union X {
   void *B;


Index: llvm/test/Regression/CFrontend/2002-07-30-UnionTest.c
diff -u llvm/test/Regression/CFrontend/2002-07-30-UnionTest.c:1.1 llvm/test/Regression/CFrontend/2002-07-30-UnionTest.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-30-UnionTest.c:1.1	Tue Jul 30 01:47:29 2002
+++ llvm/test/Regression/CFrontend/2002-07-30-UnionTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 union X;
 struct Empty {};
 union F {};


Index: llvm/test/Regression/CFrontend/2002-07-30-VarArgsCallFailure.c
diff -u llvm/test/Regression/CFrontend/2002-07-30-VarArgsCallFailure.c:1.2 llvm/test/Regression/CFrontend/2002-07-30-VarArgsCallFailure.c:1.3
--- llvm/test/Regression/CFrontend/2002-07-30-VarArgsCallFailure.c:1.2	Tue Jul 30 17:24:07 2002
+++ llvm/test/Regression/CFrontend/2002-07-30-VarArgsCallFailure.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int tcount;
 void test(char *, const char*, int);
 void foo() {


Index: llvm/test/Regression/CFrontend/2002-07-31-BadAssert.c
diff -u llvm/test/Regression/CFrontend/2002-07-31-BadAssert.c:1.1 llvm/test/Regression/CFrontend/2002-07-31-BadAssert.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-31-BadAssert.c:1.1	Wed Jul 31 12:39:38 2002
+++ llvm/test/Regression/CFrontend/2002-07-31-BadAssert.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct
 {
         unsigned char type;        /* Indicates, NORMAL, SUBNORMAL, etc. */


Index: llvm/test/Regression/CFrontend/2002-07-31-SubregFailure.c
diff -u llvm/test/Regression/CFrontend/2002-07-31-SubregFailure.c:1.1 llvm/test/Regression/CFrontend/2002-07-31-SubregFailure.c:1.2
--- llvm/test/Regression/CFrontend/2002-07-31-SubregFailure.c:1.1	Wed Jul 31 12:52:36 2002
+++ llvm/test/Regression/CFrontend/2002-07-31-SubregFailure.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef union {
    long (*ap)[4];


Index: llvm/test/Regression/CFrontend/2002-08-02-UnionTest.c
diff -u llvm/test/Regression/CFrontend/2002-08-02-UnionTest.c:1.1 llvm/test/Regression/CFrontend/2002-08-02-UnionTest.c:1.2
--- llvm/test/Regression/CFrontend/2002-08-02-UnionTest.c:1.1	Fri Aug  2 11:26:08 2002
+++ llvm/test/Regression/CFrontend/2002-08-02-UnionTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* In this testcase, the return value of foo() is being promotedto a register
  * which breaks stuff
  */


Index: llvm/test/Regression/CFrontend/2002-08-19-RecursiveLocals.c
diff -u llvm/test/Regression/CFrontend/2002-08-19-RecursiveLocals.c:1.1 llvm/test/Regression/CFrontend/2002-08-19-RecursiveLocals.c:1.2
--- llvm/test/Regression/CFrontend/2002-08-19-RecursiveLocals.c:1.1	Mon Aug 19 16:48:09 2002
+++ llvm/test/Regression/CFrontend/2002-08-19-RecursiveLocals.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* This testcase doesn't actually test a bug, it's just the result of me 
  * figuring out the syntax for forward declaring a static variable. */
 struct list {


Index: llvm/test/Regression/CFrontend/2002-09-08-PointerShifts.c
diff -u llvm/test/Regression/CFrontend/2002-09-08-PointerShifts.c:1.1 llvm/test/Regression/CFrontend/2002-09-08-PointerShifts.c:1.2
--- llvm/test/Regression/CFrontend/2002-09-08-PointerShifts.c:1.1	Fri Sep 20 09:37:03 2002
+++ llvm/test/Regression/CFrontend/2002-09-08-PointerShifts.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 int foo(int *A, unsigned X) {
 	return A[X];


Index: llvm/test/Regression/CFrontend/2002-09-18-UnionProblem.c
diff -u llvm/test/Regression/CFrontend/2002-09-18-UnionProblem.c:1.1 llvm/test/Regression/CFrontend/2002-09-18-UnionProblem.c:1.2
--- llvm/test/Regression/CFrontend/2002-09-18-UnionProblem.c:1.1	Wed Sep 18 23:23:59 2002
+++ llvm/test/Regression/CFrontend/2002-09-18-UnionProblem.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 struct DWstruct {
   char high, low;


Index: llvm/test/Regression/CFrontend/2002-09-19-StarInLabel.c
diff -u llvm/test/Regression/CFrontend/2002-09-19-StarInLabel.c:1.1 llvm/test/Regression/CFrontend/2002-09-19-StarInLabel.c:1.2
--- llvm/test/Regression/CFrontend/2002-09-19-StarInLabel.c:1.1	Thu Sep 19 11:54:57 2002
+++ llvm/test/Regression/CFrontend/2002-09-19-StarInLabel.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 extern void start() __asm__("start");
 extern void _start() __asm__("_start");
 extern void __start() __asm__("__start");


Index: llvm/test/Regression/CFrontend/2002-10-12-TooManyArguments.c
diff -u llvm/test/Regression/CFrontend/2002-10-12-TooManyArguments.c:1.1 llvm/test/Regression/CFrontend/2002-10-12-TooManyArguments.c:1.2
--- llvm/test/Regression/CFrontend/2002-10-12-TooManyArguments.c:1.1	Sat Oct 12 18:37:34 2002
+++ llvm/test/Regression/CFrontend/2002-10-12-TooManyArguments.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 void foo() {}
 


Index: llvm/test/Regression/CFrontend/2002-11-07-Redefinition.c
diff -u llvm/test/Regression/CFrontend/2002-11-07-Redefinition.c:1.1 llvm/test/Regression/CFrontend/2002-11-07-Redefinition.c:1.2
--- llvm/test/Regression/CFrontend/2002-11-07-Redefinition.c:1.1	Sat Dec  7 11:08:07 2002
+++ llvm/test/Regression/CFrontend/2002-11-07-Redefinition.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* Provide Declarations */
 
 #ifndef NULL


Index: llvm/test/Regression/CFrontend/2002-12-15-GlobalBoolTest.c
diff -u llvm/test/Regression/CFrontend/2002-12-15-GlobalBoolTest.c:1.1 llvm/test/Regression/CFrontend/2002-12-15-GlobalBoolTest.c:1.2
--- llvm/test/Regression/CFrontend/2002-12-15-GlobalBoolTest.c:1.1	Sun Dec 15 09:52:03 2002
+++ llvm/test/Regression/CFrontend/2002-12-15-GlobalBoolTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 _Bool X = 0;
 


Index: llvm/test/Regression/CFrontend/2002-12-15-GlobalConstantTest.c
diff -u llvm/test/Regression/CFrontend/2002-12-15-GlobalConstantTest.c:1.1 llvm/test/Regression/CFrontend/2002-12-15-GlobalConstantTest.c:1.2
--- llvm/test/Regression/CFrontend/2002-12-15-GlobalConstantTest.c:1.1	Sun Dec 15 11:37:35 2002
+++ llvm/test/Regression/CFrontend/2002-12-15-GlobalConstantTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 const char *W = "foo";
 const int X = 7;


Index: llvm/test/Regression/CFrontend/2002-12-15-GlobalRedefinition.c
diff -u llvm/test/Regression/CFrontend/2002-12-15-GlobalRedefinition.c:1.1 llvm/test/Regression/CFrontend/2002-12-15-GlobalRedefinition.c:1.2
--- llvm/test/Regression/CFrontend/2002-12-15-GlobalRedefinition.c:1.1	Sun Dec 15 11:14:32 2002
+++ llvm/test/Regression/CFrontend/2002-12-15-GlobalRedefinition.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 extern char algbrfile[9];
 char algbrfile[9] = "abcdefgh";
 


Index: llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c
diff -u llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c:1.1 llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c:1.2
--- llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c:1.1	Sun Dec 15 11:46:18 2002
+++ llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct
 {
   void *stack;


Index: llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c
diff -u llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.2 llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.3
--- llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // XFAIL: linux,sun,darwin
 
 union foo {


Index: llvm/test/Regression/CFrontend/2003-02-12-NonlocalGoto.c
diff -u llvm/test/Regression/CFrontend/2003-02-12-NonlocalGoto.c:1.3 llvm/test/Regression/CFrontend/2003-02-12-NonlocalGoto.c:1.4
--- llvm/test/Regression/CFrontend/2003-02-12-NonlocalGoto.c:1.3	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2003-02-12-NonlocalGoto.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // XFAIL: *
 /* It is unlikely that LLVM will ever support nested functions, but if it does,
    here is a testcase. */


Index: llvm/test/Regression/CFrontend/2003-03-03-DeferredType.c
diff -u llvm/test/Regression/CFrontend/2003-03-03-DeferredType.c:1.1 llvm/test/Regression/CFrontend/2003-03-03-DeferredType.c:1.2
--- llvm/test/Regression/CFrontend/2003-03-03-DeferredType.c:1.1	Mon Mar  3 14:28:42 2003
+++ llvm/test/Regression/CFrontend/2003-03-03-DeferredType.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 


Index: llvm/test/Regression/CFrontend/2003-06-22-UnionCrash.c
diff -u llvm/test/Regression/CFrontend/2003-06-22-UnionCrash.c:1.1 llvm/test/Regression/CFrontend/2003-06-22-UnionCrash.c:1.2
--- llvm/test/Regression/CFrontend/2003-06-22-UnionCrash.c:1.1	Sun Jun 22 16:40:38 2003
+++ llvm/test/Regression/CFrontend/2003-06-22-UnionCrash.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct Blend_Map_Entry {
   union {
    float Colour[5];


Index: llvm/test/Regression/CFrontend/2003-06-23-GCC-fold-infinite-recursion.c
diff -u llvm/test/Regression/CFrontend/2003-06-23-GCC-fold-infinite-recursion.c:1.1 llvm/test/Regression/CFrontend/2003-06-23-GCC-fold-infinite-recursion.c:1.2
--- llvm/test/Regression/CFrontend/2003-06-23-GCC-fold-infinite-recursion.c:1.1	Mon Jun 23 13:06:21 2003
+++ llvm/test/Regression/CFrontend/2003-06-23-GCC-fold-infinite-recursion.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 double Test(double A, double B, double C, double D) {
   return -(A-B) - (C-D);
 }


Index: llvm/test/Regression/CFrontend/2003-06-26-CFECrash.c
diff -u llvm/test/Regression/CFrontend/2003-06-26-CFECrash.c:1.1 llvm/test/Regression/CFrontend/2003-06-26-CFECrash.c:1.2
--- llvm/test/Regression/CFrontend/2003-06-26-CFECrash.c:1.1	Thu Jun 26 21:37:53 2003
+++ llvm/test/Regression/CFrontend/2003-06-26-CFECrash.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct min_info {
   long offset;
   unsigned file_attr;


Index: llvm/test/Regression/CFrontend/2003-06-29-MultipleFunctionDefinition.c
diff -u llvm/test/Regression/CFrontend/2003-06-29-MultipleFunctionDefinition.c:1.3 llvm/test/Regression/CFrontend/2003-06-29-MultipleFunctionDefinition.c:1.4
--- llvm/test/Regression/CFrontend/2003-06-29-MultipleFunctionDefinition.c:1.3	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2003-06-29-MultipleFunctionDefinition.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* This is apparently legal C.  
  */
 extern __inline__ void test() { }


Index: llvm/test/Regression/CFrontend/2003-08-18-SigSetJmp.c
diff -u llvm/test/Regression/CFrontend/2003-08-18-SigSetJmp.c:1.1 llvm/test/Regression/CFrontend/2003-08-18-SigSetJmp.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-18-SigSetJmp.c:1.1	Mon Aug 18 10:45:55 2003
+++ llvm/test/Regression/CFrontend/2003-08-18-SigSetJmp.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 #include <setjmp.h>
 


Index: llvm/test/Regression/CFrontend/2003-08-18-StructAsValue.c
diff -u llvm/test/Regression/CFrontend/2003-08-18-StructAsValue.c:1.2 llvm/test/Regression/CFrontend/2003-08-18-StructAsValue.c:1.3
--- llvm/test/Regression/CFrontend/2003-08-18-StructAsValue.c:1.2	Mon Aug 18 16:44:10 2003
+++ llvm/test/Regression/CFrontend/2003-08-18-StructAsValue.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef struct {
   int op;


Index: llvm/test/Regression/CFrontend/2003-08-20-BadBitfieldRef.c
diff -u llvm/test/Regression/CFrontend/2003-08-20-BadBitfieldRef.c:1.1 llvm/test/Regression/CFrontend/2003-08-20-BadBitfieldRef.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-20-BadBitfieldRef.c:1.1	Wed Aug 20 11:13:10 2003
+++ llvm/test/Regression/CFrontend/2003-08-20-BadBitfieldRef.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void foo()
 {
   char *ap;


Index: llvm/test/Regression/CFrontend/2003-08-20-PrototypeMismatch.c
diff -u llvm/test/Regression/CFrontend/2003-08-20-PrototypeMismatch.c:1.1 llvm/test/Regression/CFrontend/2003-08-20-PrototypeMismatch.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-20-PrototypeMismatch.c:1.1	Wed Aug 20 13:25:04 2003
+++ llvm/test/Regression/CFrontend/2003-08-20-PrototypeMismatch.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 static int foo(int);


Index: llvm/test/Regression/CFrontend/2003-08-20-vfork-bug.c
diff -u llvm/test/Regression/CFrontend/2003-08-20-vfork-bug.c:1.1 llvm/test/Regression/CFrontend/2003-08-20-vfork-bug.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-20-vfork-bug.c:1.1	Wed Aug 20 13:17:13 2003
+++ llvm/test/Regression/CFrontend/2003-08-20-vfork-bug.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 extern int vfork(void);
 test() {
   vfork();


Index: llvm/test/Regression/CFrontend/2003-08-21-BinOp-Type-Mismatch.c
diff -u llvm/test/Regression/CFrontend/2003-08-21-BinOp-Type-Mismatch.c:1.1 llvm/test/Regression/CFrontend/2003-08-21-BinOp-Type-Mismatch.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-21-BinOp-Type-Mismatch.c:1.1	Thu Aug 21 12:56:32 2003
+++ llvm/test/Regression/CFrontend/2003-08-21-BinOp-Type-Mismatch.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct bar;
 
 void foo()


Index: llvm/test/Regression/CFrontend/2003-08-21-StmtExpr.c
diff -u llvm/test/Regression/CFrontend/2003-08-21-StmtExpr.c:1.1 llvm/test/Regression/CFrontend/2003-08-21-StmtExpr.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-21-StmtExpr.c:1.1	Thu Aug 21 13:25:37 2003
+++ llvm/test/Regression/CFrontend/2003-08-21-StmtExpr.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef struct {
   unsigned long val;


Index: llvm/test/Regression/CFrontend/2003-08-21-WideString.c
diff -u llvm/test/Regression/CFrontend/2003-08-21-WideString.c:1.1 llvm/test/Regression/CFrontend/2003-08-21-WideString.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-21-WideString.c:1.1	Thu Aug 21 13:59:56 2003
+++ llvm/test/Regression/CFrontend/2003-08-21-WideString.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct {
   int *name;
 } syms = { L"NUL" };


Index: llvm/test/Regression/CFrontend/2003-08-23-LocalUnionTest.c
diff -u llvm/test/Regression/CFrontend/2003-08-23-LocalUnionTest.c:1.1 llvm/test/Regression/CFrontend/2003-08-23-LocalUnionTest.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-23-LocalUnionTest.c:1.1	Sat Aug 23 17:09:26 2003
+++ llvm/test/Regression/CFrontend/2003-08-23-LocalUnionTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 union foo { int X; };


Index: llvm/test/Regression/CFrontend/2003-08-29-BitFieldStruct.c
diff -u llvm/test/Regression/CFrontend/2003-08-29-BitFieldStruct.c:1.2 llvm/test/Regression/CFrontend/2003-08-29-BitFieldStruct.c:1.3
--- llvm/test/Regression/CFrontend/2003-08-29-BitFieldStruct.c:1.2	Fri Aug 29 16:57:18 2003
+++ llvm/test/Regression/CFrontend/2003-08-29-BitFieldStruct.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct Word {
   short bar;
   short baz;


Index: llvm/test/Regression/CFrontend/2003-08-29-HugeCharConst.c
diff -u llvm/test/Regression/CFrontend/2003-08-29-HugeCharConst.c:1.1 llvm/test/Regression/CFrontend/2003-08-29-HugeCharConst.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-29-HugeCharConst.c:1.1	Fri Aug 29 16:28:47 2003
+++ llvm/test/Regression/CFrontend/2003-08-29-HugeCharConst.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void foo() {
   unsigned char int_latin1[] = "f\200\372b\200\343\200\340";
 }


Index: llvm/test/Regression/CFrontend/2003-08-29-StructLayoutBug.c
diff -u llvm/test/Regression/CFrontend/2003-08-29-StructLayoutBug.c:1.1 llvm/test/Regression/CFrontend/2003-08-29-StructLayoutBug.c:1.2
--- llvm/test/Regression/CFrontend/2003-08-29-StructLayoutBug.c:1.1	Fri Aug 29 17:46:34 2003
+++ llvm/test/Regression/CFrontend/2003-08-29-StructLayoutBug.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct foo {
   unsigned int I:1;
   unsigned char J[1];


Index: llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c
diff -u llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.2 llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.3
--- llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // XFAIL: linux,sun,darwin
 struct istruct {
   unsigned char C;


Index: llvm/test/Regression/CFrontend/2003-08-30-LargeIntegerBitfieldMember.c
diff -u llvm/test/Regression/CFrontend/2003-08-30-LargeIntegerBitfieldMember.c:1.2 llvm/test/Regression/CFrontend/2003-08-30-LargeIntegerBitfieldMember.c:1.3
--- llvm/test/Regression/CFrontend/2003-08-30-LargeIntegerBitfieldMember.c:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2003-08-30-LargeIntegerBitfieldMember.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct foo {
   unsigned int I:1;
   unsigned char J[1][123];


Index: llvm/test/Regression/CFrontend/2003-09-18-BitfieldTests.c
diff -u llvm/test/Regression/CFrontend/2003-09-18-BitfieldTests.c:1.1 llvm/test/Regression/CFrontend/2003-09-18-BitfieldTests.c:1.2
--- llvm/test/Regression/CFrontend/2003-09-18-BitfieldTests.c:1.1	Fri Sep 19 00:22:10 2003
+++ llvm/test/Regression/CFrontend/2003-09-18-BitfieldTests.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 typedef struct BF {
   int A : 1;


Index: llvm/test/Regression/CFrontend/2003-09-30-StructLayout.c
diff -u llvm/test/Regression/CFrontend/2003-09-30-StructLayout.c:1.1 llvm/test/Regression/CFrontend/2003-09-30-StructLayout.c:1.2
--- llvm/test/Regression/CFrontend/2003-09-30-StructLayout.c:1.1	Tue Sep 30 12:13:34 2003
+++ llvm/test/Regression/CFrontend/2003-09-30-StructLayout.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 enum En {
   ENUM_VAL
 };


Index: llvm/test/Regression/CFrontend/2003-10-02-UnionLValueError.c
diff -u llvm/test/Regression/CFrontend/2003-10-02-UnionLValueError.c:1.1 llvm/test/Regression/CFrontend/2003-10-02-UnionLValueError.c:1.2
--- llvm/test/Regression/CFrontend/2003-10-02-UnionLValueError.c:1.1	Thu Oct  2 13:26:11 2003
+++ llvm/test/Regression/CFrontend/2003-10-02-UnionLValueError.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 union U{
   int i[8];
   char s[80];


Index: llvm/test/Regression/CFrontend/2003-10-06-NegateExprType.c
diff -u llvm/test/Regression/CFrontend/2003-10-06-NegateExprType.c:1.1 llvm/test/Regression/CFrontend/2003-10-06-NegateExprType.c:1.2
--- llvm/test/Regression/CFrontend/2003-10-06-NegateExprType.c:1.1	Mon Oct  6 21:57:51 2003
+++ llvm/test/Regression/CFrontend/2003-10-06-NegateExprType.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 extern int A[10];
 void Func(int *B) { 


Index: llvm/test/Regression/CFrontend/2003-10-09-UnionInitializerBug.c
diff -u llvm/test/Regression/CFrontend/2003-10-09-UnionInitializerBug.c:1.1 llvm/test/Regression/CFrontend/2003-10-09-UnionInitializerBug.c:1.2
--- llvm/test/Regression/CFrontend/2003-10-09-UnionInitializerBug.c:1.1	Thu Oct  9 23:05:29 2003
+++ llvm/test/Regression/CFrontend/2003-10-09-UnionInitializerBug.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct Foo {
     unsigned a;
     unsigned b;


Index: llvm/test/Regression/CFrontend/2003-10-28-ident.c
diff -u llvm/test/Regression/CFrontend/2003-10-28-ident.c:1.1 llvm/test/Regression/CFrontend/2003-10-28-ident.c:1.2
--- llvm/test/Regression/CFrontend/2003-10-28-ident.c:1.1	Tue Oct 28 19:23:01 2003
+++ llvm/test/Regression/CFrontend/2003-10-28-ident.c	Sat Nov  6 16:41:00 2004
@@ -1,2 +1,4 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 #ident "foo"


Index: llvm/test/Regression/CFrontend/2003-10-29-AsmRename.c
diff -u llvm/test/Regression/CFrontend/2003-10-29-AsmRename.c:1.1 llvm/test/Regression/CFrontend/2003-10-29-AsmRename.c:1.2
--- llvm/test/Regression/CFrontend/2003-10-29-AsmRename.c:1.1	Wed Oct 29 13:18:48 2003
+++ llvm/test/Regression/CFrontend/2003-10-29-AsmRename.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 struct foo { int X; };
 struct bar { int Y; };


Index: llvm/test/Regression/CFrontend/2003-11-01-C99-CompoundLiteral.c
diff -u llvm/test/Regression/CFrontend/2003-11-01-C99-CompoundLiteral.c:1.1 llvm/test/Regression/CFrontend/2003-11-01-C99-CompoundLiteral.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-01-C99-CompoundLiteral.c:1.1	Sat Nov  1 18:22:27 2003
+++ llvm/test/Regression/CFrontend/2003-11-01-C99-CompoundLiteral.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct { int foo; } spinlock_t;
 typedef struct wait_queue_head_t { spinlock_t lock; } wait_queue_head_t;
 void call_usermodehelper(void) { 


Index: llvm/test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c
diff -u llvm/test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c:1.1 llvm/test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c:1.1	Sat Nov  1 17:42:08 2003
+++ llvm/test/Regression/CFrontend/2003-11-01-EmptyStructCrash.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct { } the_coolest_struct_in_the_world;
 extern the_coolest_struct_in_the_world xyzzy;
 void *foo() { return &xyzzy; }


Index: llvm/test/Regression/CFrontend/2003-11-01-GlobalUnionInit.c
diff -u llvm/test/Regression/CFrontend/2003-11-01-GlobalUnionInit.c:1.1 llvm/test/Regression/CFrontend/2003-11-01-GlobalUnionInit.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-01-GlobalUnionInit.c:1.1	Sat Nov  1 18:57:56 2003
+++ llvm/test/Regression/CFrontend/2003-11-01-GlobalUnionInit.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 union bdflush_param {
     struct { int x; } b_un;
     int y[1];


Index: llvm/test/Regression/CFrontend/2003-11-04-EmptyStruct.c
diff -u llvm/test/Regression/CFrontend/2003-11-04-EmptyStruct.c:1.2 llvm/test/Regression/CFrontend/2003-11-04-EmptyStruct.c:1.3
--- llvm/test/Regression/CFrontend/2003-11-04-EmptyStruct.c:1.2	Sat Nov  8 18:23:05 2003
+++ llvm/test/Regression/CFrontend/2003-11-04-EmptyStruct.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct { } rwlock_t;
 struct fs_struct { rwlock_t lock; int umask; };
 void __copy_fs_struct(struct fs_struct *fs) { fs->lock = (rwlock_t) { }; }


Index: llvm/test/Regression/CFrontend/2003-11-04-OutOfMemory.c
diff -u llvm/test/Regression/CFrontend/2003-11-04-OutOfMemory.c:1.1 llvm/test/Regression/CFrontend/2003-11-04-OutOfMemory.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-04-OutOfMemory.c:1.1	Tue Nov  4 12:34:05 2003
+++ llvm/test/Regression/CFrontend/2003-11-04-OutOfMemory.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void schedule_timeout(signed long timeout)
 {
  switch (timeout)


Index: llvm/test/Regression/CFrontend/2003-11-12-VoidString.c
diff -u llvm/test/Regression/CFrontend/2003-11-12-VoidString.c:1.1 llvm/test/Regression/CFrontend/2003-11-12-VoidString.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-12-VoidString.c:1.1	Wed Nov 12 16:15:55 2003
+++ llvm/test/Regression/CFrontend/2003-11-12-VoidString.c	Sat Nov  6 16:41:00 2004
@@ -1,2 +1,4 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void query_newnamebuf(void) { ((void)"query_newnamebuf"); }
 


Index: llvm/test/Regression/CFrontend/2003-11-16-StaticArrayInit.c
diff -u llvm/test/Regression/CFrontend/2003-11-16-StaticArrayInit.c:1.1 llvm/test/Regression/CFrontend/2003-11-16-StaticArrayInit.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-16-StaticArrayInit.c:1.1	Sun Nov 16 14:47:05 2003
+++ llvm/test/Regression/CFrontend/2003-11-16-StaticArrayInit.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void bar () {
  static char x[10];
  static char *xend = x + 10;


Index: llvm/test/Regression/CFrontend/2003-11-18-CondExprLValue.c
diff -u llvm/test/Regression/CFrontend/2003-11-18-CondExprLValue.c:1.1 llvm/test/Regression/CFrontend/2003-11-18-CondExprLValue.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-18-CondExprLValue.c:1.1	Tue Nov 18 17:46:07 2003
+++ llvm/test/Regression/CFrontend/2003-11-18-CondExprLValue.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 typedef struct { unsigned long pgprot; } pgprot_t;
 
 void split_large_page(unsigned long addr, pgprot_t prot)


Index: llvm/test/Regression/CFrontend/2003-11-19-BitFieldArray.c
diff -u llvm/test/Regression/CFrontend/2003-11-19-BitFieldArray.c:1.1 llvm/test/Regression/CFrontend/2003-11-19-BitFieldArray.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-19-BitFieldArray.c:1.1	Wed Nov 19 18:32:57 2003
+++ llvm/test/Regression/CFrontend/2003-11-19-BitFieldArray.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct _GIOChannel {
   int write_buf;
   char partial_write_buf[6];


Index: llvm/test/Regression/CFrontend/2003-11-20-Bitfields.c
diff -u llvm/test/Regression/CFrontend/2003-11-20-Bitfields.c:1.1 llvm/test/Regression/CFrontend/2003-11-20-Bitfields.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-20-Bitfields.c:1.1	Thu Nov 20 13:05:21 2003
+++ llvm/test/Regression/CFrontend/2003-11-20-Bitfields.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct face_cachel {
   unsigned int reverse :1;
   unsigned char font_specified[1];


Index: llvm/test/Regression/CFrontend/2003-11-20-ComplexDivision.c
diff -u llvm/test/Regression/CFrontend/2003-11-20-ComplexDivision.c:1.1 llvm/test/Regression/CFrontend/2003-11-20-ComplexDivision.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-20-ComplexDivision.c:1.1	Thu Nov 20 13:27:12 2003
+++ llvm/test/Regression/CFrontend/2003-11-20-ComplexDivision.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int test() {
   __complex__ double C;
   double D;


Index: llvm/test/Regression/CFrontend/2003-11-20-UnionBitfield.c
diff -u llvm/test/Regression/CFrontend/2003-11-20-UnionBitfield.c:1.1 llvm/test/Regression/CFrontend/2003-11-20-UnionBitfield.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-20-UnionBitfield.c:1.1	Thu Nov 20 14:57:33 2003
+++ llvm/test/Regression/CFrontend/2003-11-20-UnionBitfield.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct printf_spec {
   unsigned int minus_flag:1;
   char converter;


Index: llvm/test/Regression/CFrontend/2003-11-26-PointerShift.c
diff -u llvm/test/Regression/CFrontend/2003-11-26-PointerShift.c:1.1 llvm/test/Regression/CFrontend/2003-11-26-PointerShift.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-26-PointerShift.c:1.1	Wed Nov 26 01:35:52 2003
+++ llvm/test/Regression/CFrontend/2003-11-26-PointerShift.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 unsigned long do_csum(const unsigned char *buff, int len, unsigned long result) {
   if (2 & (unsigned long) buff) result += 1;
   return result;


Index: llvm/test/Regression/CFrontend/2003-11-27-ConstructorCast.c
diff -u llvm/test/Regression/CFrontend/2003-11-27-ConstructorCast.c:1.1 llvm/test/Regression/CFrontend/2003-11-27-ConstructorCast.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-27-ConstructorCast.c:1.1	Thu Nov 27 14:47:16 2003
+++ llvm/test/Regression/CFrontend/2003-11-27-ConstructorCast.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct i387_soft_struct {
   long cwd;
 };


Index: llvm/test/Regression/CFrontend/2003-11-27-UnionCtorInitialization.c
diff -u llvm/test/Regression/CFrontend/2003-11-27-UnionCtorInitialization.c:1.1 llvm/test/Regression/CFrontend/2003-11-27-UnionCtorInitialization.c:1.2
--- llvm/test/Regression/CFrontend/2003-11-27-UnionCtorInitialization.c:1.1	Thu Nov 27 15:25:07 2003
+++ llvm/test/Regression/CFrontend/2003-11-27-UnionCtorInitialization.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 struct i387_soft_struct {
  long cwd;
  long twd;


Index: llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c
diff -u llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.2 llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.3
--- llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /*
  * This regression test ensures that the C front end can compile initializers
  * even when it cannot determine the size (as below).


Index: llvm/test/Regression/CFrontend/2004-01-08-ExternInlineRedefine.c
diff -u llvm/test/Regression/CFrontend/2004-01-08-ExternInlineRedefine.c:1.1 llvm/test/Regression/CFrontend/2004-01-08-ExternInlineRedefine.c:1.2
--- llvm/test/Regression/CFrontend/2004-01-08-ExternInlineRedefine.c:1.1	Thu Jan  8 11:15:09 2004
+++ llvm/test/Regression/CFrontend/2004-01-08-ExternInlineRedefine.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 extern __inline long int
 __strtol_l (int a)


Index: llvm/test/Regression/CFrontend/2004-03-07-BitfieldCrash.c
diff -u llvm/test/Regression/CFrontend/2004-03-07-BitfieldCrash.c:1.2 llvm/test/Regression/CFrontend/2004-03-07-BitfieldCrash.c:1.3
--- llvm/test/Regression/CFrontend/2004-03-07-BitfieldCrash.c:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/CFrontend/2004-03-07-BitfieldCrash.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /*
  * XFAIL: linux
  */


Index: llvm/test/Regression/CFrontend/2004-03-07-ComplexDivEquals.c
diff -u llvm/test/Regression/CFrontend/2004-03-07-ComplexDivEquals.c:1.1 llvm/test/Regression/CFrontend/2004-03-07-ComplexDivEquals.c:1.2
--- llvm/test/Regression/CFrontend/2004-03-07-ComplexDivEquals.c:1.1	Sun Mar  7 22:41:32 2004
+++ llvm/test/Regression/CFrontend/2004-03-07-ComplexDivEquals.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 void test(__complex__ double D, double X) {
   D /= X;


Index: llvm/test/Regression/CFrontend/2004-03-09-LargeArrayInitializers.c
diff -u llvm/test/Regression/CFrontend/2004-03-09-LargeArrayInitializers.c:1.1 llvm/test/Regression/CFrontend/2004-03-09-LargeArrayInitializers.c:1.2
--- llvm/test/Regression/CFrontend/2004-03-09-LargeArrayInitializers.c:1.1	Tue Mar  9 21:07:45 2004
+++ llvm/test/Regression/CFrontend/2004-03-09-LargeArrayInitializers.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 // Test that these initializers are handled efficiently
 
 int test(int x) {


Index: llvm/test/Regression/CFrontend/2004-03-15-SimpleIndirectGoto.c
diff -u llvm/test/Regression/CFrontend/2004-03-15-SimpleIndirectGoto.c:1.1 llvm/test/Regression/CFrontend/2004-03-15-SimpleIndirectGoto.c:1.2
--- llvm/test/Regression/CFrontend/2004-03-15-SimpleIndirectGoto.c:1.1	Tue Mar 16 02:49:48 2004
+++ llvm/test/Regression/CFrontend/2004-03-15-SimpleIndirectGoto.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int code[]={0,0,0,0,1};
 void foo(int x) {
   volatile int b;


Index: llvm/test/Regression/CFrontend/2004-03-16-AsmRegisterCrash.c
diff -u llvm/test/Regression/CFrontend/2004-03-16-AsmRegisterCrash.c:1.1 llvm/test/Regression/CFrontend/2004-03-16-AsmRegisterCrash.c:1.2
--- llvm/test/Regression/CFrontend/2004-03-16-AsmRegisterCrash.c:1.1	Tue Mar 16 15:52:24 2004
+++ llvm/test/Regression/CFrontend/2004-03-16-AsmRegisterCrash.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int foo() {
   register int X __asm__("ebx");
   return X;


Index: llvm/test/Regression/CFrontend/2004-05-07-VarArrays.c
diff -u llvm/test/Regression/CFrontend/2004-05-07-VarArrays.c:1.1 llvm/test/Regression/CFrontend/2004-05-07-VarArrays.c:1.2
--- llvm/test/Regression/CFrontend/2004-05-07-VarArrays.c:1.1	Fri May  7 13:38:59 2004
+++ llvm/test/Regression/CFrontend/2004-05-07-VarArrays.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 int foo(int len, char arr[][len], int X) {
   return arr[X][0];
 }


Index: llvm/test/Regression/CFrontend/2004-05-21-IncompleteEnum.c
diff -u llvm/test/Regression/CFrontend/2004-05-21-IncompleteEnum.c:1.1 llvm/test/Regression/CFrontend/2004-05-21-IncompleteEnum.c:1.2
--- llvm/test/Regression/CFrontend/2004-05-21-IncompleteEnum.c:1.1	Wed Apr 21 13:49:35 2004
+++ llvm/test/Regression/CFrontend/2004-05-21-IncompleteEnum.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 void test(enum foo *X) {
 }
 


Index: llvm/test/Regression/CFrontend/2004-06-08-OpaqueStructArg.c
diff -u llvm/test/Regression/CFrontend/2004-06-08-OpaqueStructArg.c:1.1 llvm/test/Regression/CFrontend/2004-06-08-OpaqueStructArg.c:1.2
--- llvm/test/Regression/CFrontend/2004-06-08-OpaqueStructArg.c:1.1	Tue Jun  8 02:10:11 2004
+++ llvm/test/Regression/CFrontend/2004-06-08-OpaqueStructArg.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
    struct fu;
    void foo(struct fu);
    void bar() {


Index: llvm/test/Regression/CFrontend/2004-06-17-UnorderedBuiltins.c
diff -u llvm/test/Regression/CFrontend/2004-06-17-UnorderedBuiltins.c:1.1 llvm/test/Regression/CFrontend/2004-06-17-UnorderedBuiltins.c:1.2
--- llvm/test/Regression/CFrontend/2004-06-17-UnorderedBuiltins.c:1.1	Thu Jun 17 22:39:56 2004
+++ llvm/test/Regression/CFrontend/2004-06-17-UnorderedBuiltins.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 _Bool A, B, C, D, E, F, G, H;
 void TestF(float X, float Y) {


Index: llvm/test/Regression/CFrontend/2004-06-18-VariableLengthArrayOfStructures.c
diff -u llvm/test/Regression/CFrontend/2004-06-18-VariableLengthArrayOfStructures.c:1.1 llvm/test/Regression/CFrontend/2004-06-18-VariableLengthArrayOfStructures.c:1.2
--- llvm/test/Regression/CFrontend/2004-06-18-VariableLengthArrayOfStructures.c:1.1	Fri Jun 18 20:08:12 2004
+++ llvm/test/Regression/CFrontend/2004-06-18-VariableLengthArrayOfStructures.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 struct S { };
 


Index: llvm/test/Regression/CFrontend/2004-07-06-FunctionCast.c
diff -u llvm/test/Regression/CFrontend/2004-07-06-FunctionCast.c:1.1 llvm/test/Regression/CFrontend/2004-07-06-FunctionCast.c:1.2
--- llvm/test/Regression/CFrontend/2004-07-06-FunctionCast.c:1.1	Tue Jul  6 21:20:02 2004
+++ llvm/test/Regression/CFrontend/2004-07-06-FunctionCast.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 static int unused_func(void) {
   return 1;
 }


Index: llvm/test/Regression/CFrontend/2004-08-06-LargeStructTest.c
diff -u llvm/test/Regression/CFrontend/2004-08-06-LargeStructTest.c:1.1 llvm/test/Regression/CFrontend/2004-08-06-LargeStructTest.c:1.2
--- llvm/test/Regression/CFrontend/2004-08-06-LargeStructTest.c:1.1	Fri Aug  6 13:09:02 2004
+++ llvm/test/Regression/CFrontend/2004-08-06-LargeStructTest.c	Sat Nov  6 16:41:00 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 
 #define A(X) int X;
 #define B(X) A(X##0) A(X##1) A(X##2) A(X##3) A(X##4) A(X##5) A(X##6) A(X##7) \






More information about the llvm-commits mailing list