summaryrefslogtreecommitdiffstats
path: root/llvm/test/ExecutionEngine/MCJIT/remote
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2013-08-16 00:37:11 +0000
committerDaniel Dunbar <daniel@zuster.org>2013-08-16 00:37:11 +0000
commit9efbedfd352e2cff67c5b9e10c5e22c392008ce5 (patch)
treeb250e5ef6e12ed0ac67384f6b36e25c8662d2bfe /llvm/test/ExecutionEngine/MCJIT/remote
parent20e3b9ac30f26fe3135434e3556c1a462e50e113 (diff)
downloadbcm5719-llvm-9efbedfd352e2cff67c5b9e10c5e22c392008ce5.tar.gz
bcm5719-llvm-9efbedfd352e2cff67c5b9e10c5e22c392008ce5.zip
[tests] Cleanup initialization of test suffixes.
- Instead of setting the suffixes in a bunch of places, just set one master list in the top-level config. We now only modify the suffix list in a few suites that have one particular unique suffix (.ml, .mc, .yaml, .td, .py). - Aside from removing the need for a bunch of lit.local.cfg files, this enables 4 tests that were inadvertently being skipped (one in Transforms/BranchFolding, a .s file each in DebugInfo/AArch64 and CodeGen/PowerPC, and one in CodeGen/SI which is now failing and has been XFAILED). - This commit also fixes a bunch of config files to use config.root instead of older copy-pasted code. llvm-svn: 188513
Diffstat (limited to 'llvm/test/ExecutionEngine/MCJIT/remote')
-rw-r--r--llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg12
1 files changed, 2 insertions, 10 deletions
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg b/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg
index 39b2a950ae3..6b192ae44be 100644
--- a/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/lit.local.cfg
@@ -1,11 +1,3 @@
-config.suffixes = ['.ll', '.c', '.cpp']
-
-def getRoot(config):
- if not config.parent:
- return config
- return getRoot(config.parent)
-
-root = getRoot(config)
-
-if 'armv4' in root.target_triple or 'armv5' in root.target_triple:
+if 'armv4' in config.root.target_triple or \
+ 'armv5' in config.root.target_triple:
config.unsupported = True
OpenPOWER on IntegriCloud