XFAIL this completely at the moment:
[oota-llvm.git] / test / lit.cfg
index ec5b52ef47dc4188a766ded8b1e938fcc236e08a..bbf0a6b1f50a84618dc26549b4deb28dde0ddac2 100644 (file)
@@ -292,11 +292,14 @@ if (config.llvm_use_sanitizer == "Memory" or
     config.available_features.add("msan")
 
 # Direct object generation
-if not 'hexagon' in config.target_triple:
+if not 'hexagon' in config.target_triple and \
+   not re.match('(arm|thumb).*windows', config.target_triple):
     config.available_features.add("object-emission")
 
 if config.have_zlib == "1":
     config.available_features.add("zlib")
+else:
+    config.available_features.add("nozlib")
 
 # Native compilation: host arch == target arch
 # FIXME: Consider cases that target can be executed