[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / test / ExecutionEngine / MCJIT / lit.local.cfg
blob46a3ff9d32deabd2004d9e6042f4b1efc6d04be6
1 root = config.root
2 targets = root.targets
3 if not (
4     ("X86" in targets)
5     | ("AArch64" in targets)
6     | ("ARM" in targets)
7     | ("Mips" in targets)
8     | ("PowerPC" in targets)
9     | ("SystemZ" in targets)
11     config.unsupported = True
13 # FIXME: autoconf and cmake produce different arch names. We should normalize
14 # them before getting here.
15 if root.host_arch not in [
16     "i386",
17     "x86",
18     "x86_64",
19     "AMD64",
20     "AArch64",
21     "ARM",
22     "armv7",
23     "Mips",
24     "PowerPC",
25     "ppc64",
26     "ppc64le",
27     "SystemZ",
29     config.unsupported = True
31 if "i386-apple-darwin" in root.target_triple:
32     config.unsupported = True
34 if "powerpc" in root.target_triple and not "powerpc64" in root.target_triple:
35     config.unsupported = True
37 # ExecutionEngine tests are not expected to pass in a cross-compilation setup.
38 if "native" not in config.available_features:
39     config.unsupported = True