Improve "default_triple" specification: make it at the directory level for test/tools...
authorMehdi Amini <mehdi.amini@apple.com>
Wed, 16 Sep 2015 17:03:12 +0000 (17:03 +0000)
committerMehdi Amini <mehdi.amini@apple.com>
Wed, 16 Sep 2015 17:03:12 +0000 (17:03 +0000)
From: Mehdi Amini <mehdi.amini@apple.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247819 91177308-0d34-0410-b5e6-96231b3b80d8

test/tools/llvm-mc/basic.test
test/tools/llvm-mc/fatal_warnings.test
test/tools/llvm-mc/line_end_with_space.test
test/tools/llvm-mc/lit.local.cfg
test/tools/llvm-mc/no_warnings.test

index cfc372e..edac652 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mc %t.blah -o %t2 2>&1 | FileCheck --check-prefix=ENOENT %s
-# REQUIRES: default_triple
 
 # ENOENT: {{.*}}.blah: {{[Nn]}}o such file or directory
index 3761ec4..df73ad8 100644 (file)
@@ -1,6 +1,5 @@
 # RUN: not llvm-mc --fatal-warnings %s 2>&1 | FileCheck %s
 # XFAIL: hexagon
-# REQUIRES: default_triple
 
 # CHECK: error: .warning directive invoked in source file
 .warning
index f22d4aa..a1bda0f 100644 (file)
@@ -1,3 +1,4 @@
-if not config.target_triple:
+# Requires a non-empty default triple for these tests
+if 'default_triple' not in config.available_features:
     config.unsupported = True
 
index 46549c4..f542f17 100644 (file)
@@ -1,6 +1,5 @@
 # RUN: llvm-mc --no-warn %s 2>&1 | FileCheck %s
 # XFAIL: hexagon
-# REQUIRES: default_triple
 
 # CHECK-NOT: warning:
 .warning