llvm-mc: Add -triple, and start fetching the target asm printer.
llvm-svn: 76257
diff --git a/llvm/test/MC/AsmParser/assignment.s b/llvm/test/MC/AsmParser/assignment.s
index 4e6916a..882fae8 100644
--- a/llvm/test/MC/AsmParser/assignment.s
+++ b/llvm/test/MC/AsmParser/assignment.s
@@ -1,7 +1,7 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: a = 0
 TEST0:  
         a = 0
-        
\ No newline at end of file
+        
diff --git a/llvm/test/MC/AsmParser/directive_abort.s b/llvm/test/MC/AsmParser/directive_abort.s
index e5b0c9a..fefb8e2 100644
--- a/llvm/test/MC/AsmParser/directive_abort.s
+++ b/llvm/test/MC/AsmParser/directive_abort.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .abort "please stop assembing"
diff --git a/llvm/test/MC/AsmParser/directive_align.s b/llvm/test/MC/AsmParser/directive_align.s
index 2a1723c..c60be19 100644
--- a/llvm/test/MC/AsmParser/directive_align.s
+++ b/llvm/test/MC/AsmParser/directive_align.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .p2align 1, 0
diff --git a/llvm/test/MC/AsmParser/directive_ascii.s b/llvm/test/MC/AsmParser/directive_ascii.s
index 9f21e8c..67fcde3 100644
--- a/llvm/test/MC/AsmParser/directive_ascii.s
+++ b/llvm/test/MC/AsmParser/directive_ascii.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 TEST0:  
@@ -21,4 +21,4 @@
 TEST3:  
         .asciz "B", "C"
 
-       
\ No newline at end of file
+       
diff --git a/llvm/test/MC/AsmParser/directive_comm.s b/llvm/test/MC/AsmParser/directive_comm.s
index b074df8..6cc7937 100644
--- a/llvm/test/MC/AsmParser/directive_comm.s
+++ b/llvm/test/MC/AsmParser/directive_comm.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .comm a,6,2
diff --git a/llvm/test/MC/AsmParser/directive_desc.s b/llvm/test/MC/AsmParser/directive_desc.s
index 80acc26..992455c 100644
--- a/llvm/test/MC/AsmParser/directive_desc.s
+++ b/llvm/test/MC/AsmParser/directive_desc.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .desc foo,16
diff --git a/llvm/test/MC/AsmParser/directive_dump_and_load.s b/llvm/test/MC/AsmParser/directive_dump_and_load.s
index 74c300d..c810244 100644
--- a/llvm/test/MC/AsmParser/directive_dump_and_load.s
+++ b/llvm/test/MC/AsmParser/directive_dump_and_load.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .dump "somefile"
diff --git a/llvm/test/MC/AsmParser/directive_fill.s b/llvm/test/MC/AsmParser/directive_fill.s
index 1a43dbc..95c7b46 100644
--- a/llvm/test/MC/AsmParser/directive_fill.s
+++ b/llvm/test/MC/AsmParser/directive_fill.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .byte 10
diff --git a/llvm/test/MC/AsmParser/directive_include.s b/llvm/test/MC/AsmParser/directive_include.s
index 2721fee..c6526eb 100644
--- a/llvm/test/MC/AsmParser/directive_include.s
+++ b/llvm/test/MC/AsmParser/directive_include.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s -I  %p | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s -I  %p | FileCheck %s
 
 # CHECK: TESTA:
 # CHECK: TEST0:
diff --git a/llvm/test/MC/AsmParser/directive_lcomm.s b/llvm/test/MC/AsmParser/directive_lcomm.s
index 2247ed6..afc6121 100644
--- a/llvm/test/MC/AsmParser/directive_lcomm.s
+++ b/llvm/test/MC/AsmParser/directive_lcomm.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .lcomm a,7,4
diff --git a/llvm/test/MC/AsmParser/directive_lsym.s b/llvm/test/MC/AsmParser/directive_lsym.s
index a4437b9..3d5403e 100644
--- a/llvm/test/MC/AsmParser/directive_lsym.s
+++ b/llvm/test/MC/AsmParser/directive_lsym.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .lsym bar,foo
diff --git a/llvm/test/MC/AsmParser/directive_org.s b/llvm/test/MC/AsmParser/directive_org.s
index 4de82d5..f4414c3 100644
--- a/llvm/test/MC/AsmParser/directive_org.s
+++ b/llvm/test/MC/AsmParser/directive_org.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .org 1, 0
diff --git a/llvm/test/MC/AsmParser/directive_set.s b/llvm/test/MC/AsmParser/directive_set.s
index ce2649d..8908566 100644
--- a/llvm/test/MC/AsmParser/directive_set.s
+++ b/llvm/test/MC/AsmParser/directive_set.s
@@ -1,7 +1,7 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .set a, 0
 TEST0:  
         .set a, 0
-        
\ No newline at end of file
+        
diff --git a/llvm/test/MC/AsmParser/directive_space.s b/llvm/test/MC/AsmParser/directive_space.s
index 52cf7b2..a897654 100644
--- a/llvm/test/MC/AsmParser/directive_space.s
+++ b/llvm/test/MC/AsmParser/directive_space.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .byte 0
diff --git a/llvm/test/MC/AsmParser/directive_subsections_via_symbols.s b/llvm/test/MC/AsmParser/directive_subsections_via_symbols.s
index 826b7f1..38d69c9 100644
--- a/llvm/test/MC/AsmParser/directive_subsections_via_symbols.s
+++ b/llvm/test/MC/AsmParser/directive_subsections_via_symbols.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .subsections_via_symbols
diff --git a/llvm/test/MC/AsmParser/directive_symbol_attrs.s b/llvm/test/MC/AsmParser/directive_symbol_attrs.s
index 41d22f8..99ef3b8 100644
--- a/llvm/test/MC/AsmParser/directive_symbol_attrs.s
+++ b/llvm/test/MC/AsmParser/directive_symbol_attrs.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .globl a
diff --git a/llvm/test/MC/AsmParser/directive_values.s b/llvm/test/MC/AsmParser/directive_values.s
index 337bc68..beac69a 100644
--- a/llvm/test/MC/AsmParser/directive_values.s
+++ b/llvm/test/MC/AsmParser/directive_values.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .byte 0
diff --git a/llvm/test/MC/AsmParser/directive_zerofill.s b/llvm/test/MC/AsmParser/directive_zerofill.s
index 2218aba..4b26f9b 100644
--- a/llvm/test/MC/AsmParser/directive_zerofill.s
+++ b/llvm/test/MC/AsmParser/directive_zerofill.s
@@ -1,4 +1,4 @@
-# RUN: llvm-mc %s | FileCheck %s
+# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
 # CHECK: .zerofill __FOO,__bar,x,1
diff --git a/llvm/test/MC/AsmParser/exprs.s b/llvm/test/MC/AsmParser/exprs.s
index 20de3a5..5fa4a37 100644
--- a/llvm/test/MC/AsmParser/exprs.s
+++ b/llvm/test/MC/AsmParser/exprs.s
@@ -1,8 +1,8 @@
-// FIXME: For now this test just checks that llvm-mc works. Once we have .macro,
+// FIXME: For now this test just checks that llvm-mc -triple i386-unknown-unknown works. Once we have .macro,
 // .if, and .abort we can write a better test (without resorting to miles of
 // greps).
         
-// RUN: llvm-mc %s > %t
+// RUN: llvm-mc -triple i386-unknown-unknown %s > %t
 
         .text
 g:
@@ -59,4 +59,4 @@
 n:
         nop
         
-        
\ No newline at end of file
+        
diff --git a/llvm/test/MC/AsmParser/x86_operands.s b/llvm/test/MC/AsmParser/x86_operands.s
index 708f1bd..1d31097 100644
--- a/llvm/test/MC/AsmParser/x86_operands.s
+++ b/llvm/test/MC/AsmParser/x86_operands.s
@@ -1,6 +1,6 @@
 // FIXME: Actually test that we get the expected results.
         
-// RUN: llvm-mc %s > %t
+// RUN: llvm-mc -triple i386-unknown-unknown %s > %t
 
 # Immediates
         push $1