Support: split object format out of environment
[oota-llvm.git] / tools / llvm-jitlistener / llvm-jitlistener.cpp
index a9bbc702a90406f783fcf4d7dbd48ad305f394b6..c159aa506d6a16c8cf79675fe69dc4bb27d51cdb 100644 (file)
@@ -138,8 +138,8 @@ protected:
     if (Tuple.getTriple().empty())
       Tuple.setTriple(sys::getProcessTriple());
 
-    if (Tuple.isOSWindows() && Triple::ELF != Tuple.getEnvironment()) {
-      Tuple.setEnvironment(Triple::ELF);
+    if (Tuple.isOSWindows() && !Tuple.isOSBinFormatELF()) {
+      Tuple.setObjectFormat(Triple::ELF);
       TheModule->setTargetTriple(Tuple.getTriple());
     }