[llvm] 35767e4 - Revert "[ORC][LLJIT] Use JITLink by default on ELF/x86-64."

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 20 05:23:40 PDT 2023


Author: Nikita Popov
Date: 2023-04-20T14:22:08+02:00
New Revision: 35767e43d62c273f212b420d617870cfc7e28f42

URL: https://github.com/llvm/llvm-project/commit/35767e43d62c273f212b420d617870cfc7e28f42
DIFF: https://github.com/llvm/llvm-project/commit/35767e43d62c273f212b420d617870cfc7e28f42.diff

LOG: Revert "[ORC][LLJIT] Use JITLink by default on ELF/x86-64."

This reverts commit 85c649bc02a6605f541b09b33a200a78275ed90f.

Has been causing test failures in OrcV2Examples for the past few
days.

Added: 
    

Modified: 
    llvm/lib/ExecutionEngine/Orc/LLJIT.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
index d61dde836fa75..a65c3567c1487 100644
--- a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
@@ -750,7 +750,7 @@ Error LLJITBuilderState::prepareForConstruction() {
       UseJITLink = !TT.isOSBinFormatCOFF();
       break;
     case Triple::x86_64:
-      UseJITLink = !TT.isOSBinFormatCOFF();
+      UseJITLink = TT.isOSBinFormatMachO();
       break;
     default:
       break;


        


More information about the llvm-commits mailing list