Eliminate the use of gccas in the test suite.
authorReid Spencer <rspencer@reidspencer.com>
Fri, 9 Feb 2007 15:15:21 +0000 (15:15 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Fri, 9 Feb 2007 15:15:21 +0000 (15:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34088 91177308-0d34-0410-b5e6-96231b3b80d8

test/CFrontend/2005-09-24-AsmUserPrefix.c
test/CFrontend/2006-01-13-Includes.c
test/CFrontend/2006-01-13-StackSave.c
test/CFrontend/2006-01-23-FileScopeAsm.c
test/CFrontend/2006-03-03-MissingInitializer.c

index 06600fa84af7da04557df430b015e44669d8e676..9db7f692704ae9c6c63a6609b72eb2d8d02a8e9d 100644 (file)
@@ -1,6 +1,7 @@
-// RUN: %llvmgcc %s -S -o - | gccas &&
-// RUN: %llvmgcc %s -S -o - | gccas | llc &&
-// RUN: %llvmgcc %s -S -o - | gccas | llc | not grep _foo2
+// RUN: %llvmgcc %s -S -o - | llvm-as | opt -std-compile-opts &&
+// RUN: %llvmgcc %s -S -o - | llvm-as | opt -std-compile-opts | llc &&
+// RUN: %llvmgcc %s -S -o - | llvm-as | llc -std-compile-opts | llc | \
+// RUN:    not grep _foo2
 
 void foo() __asm__("foo2");
 
index fcaf37407692401012c5a373fc81b722c10e9510..5847e9ee45326cbafc8858d114ac71d377cb4e8d 100644 (file)
@@ -1,4 +1,5 @@
-// RUN: %llvmgcc %s -g -S -o - | gccas | llvm-dis | grep "test/CFrontend"
+// RUN: %llvmgcc %s -g -S -o - | llvm-as | opt -std-compile-opts | \
+// RUN:   llvm-dis | grep "test/CFrontend"
 // PR676
 
 #include <stdio.h>
index 7522dd56e028363cb100bdc04e18e7287eb1d5ab..dfe00fbde3301ed11030983d7c1951887b505f01 100644 (file)
@@ -1,6 +1,6 @@
-// RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep llvm.stacksave
-
 // PR691
+// RUN: %llvmgcc %s -S -o - | llvm-as | opt -std-compile-opts | \
+// RUN:    llvm-dis | grep llvm.stacksave
 
 void test(int N) {
   int i;
index 8fae8c713765a57f7ef242a500af116ad1b77ada..14f85ac0b6ab9635e9ee0b4c931e0ebc5379e21c 100644 (file)
@@ -1,4 +1,5 @@
-// RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep foo[12345] | wc -l | grep 5
+// RUN: %llvmgcc %s -S -o - | llvm-as | opt -std-compile-opts | \
+// RUN:    llvm-dis | grep foo[12345] | wc -l | grep 5
 
 __asm__ ("foo1");
 __asm__ ("foo2");
index 5a2acb588c03381f9a9418f4a6fecae2627913d0..e791784e509765029f1916ac89cdbaabddcb405a 100644 (file)
@@ -1,4 +1,5 @@
-// RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep nate | grep 'global i32 0'
+// RUN: %llvmgcc %s -S -o - | llvm-as | opt -std-compile-opts | \
+// RUN:    llvm-dis | grep '@nate.*internal global i32 0'
 
 struct X { int *XX; int Y;};