]> granicus.if.org Git - llvm/commitdiff
[ExecutionEngine] Fix r227228 tests on Windows
authorKeno Fischer <kfischer@college.harvard.edu>
Tue, 27 Jan 2015 21:33:25 +0000 (21:33 +0000)
committerKeno Fischer <kfischer@college.harvard.edu>
Tue, 27 Jan 2015 21:33:25 +0000 (21:33 +0000)
On Windows, we're running MCJIT with ELF, so the module needs to have
its Triple explicitly adjusted.

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

unittests/ExecutionEngine/MCJIT/MCJITTestBase.h

index b1943a763d62dac48ca051476218a707f16cebe0..c09c2724881ceb24fef4cf0cd9e8285e451e804c 100644 (file)
@@ -344,6 +344,7 @@ protected:
   void createJITFromAssembly(const char *Test) {
     SMDiagnostic Error;
     M = parseAssemblyString(Test, Error, Context);
+    M->setTargetTriple(Triple::normalize(BuilderTriple));
 
     std::string errMsg;
     raw_string_ostream os(errMsg);